Jak buforowane są szablony w RazorEngine?
Kiedy zadzwoniszRazorEngine.Razor.Compile()
, gdzie jest przechowywany skompilowany szablon?
Czy jest dostępny po ponownym uruchomieniu programów? Czy w przypadku braku pamięci zostanie zrzucony?
ja używamRazorEngine
wASP.NET (MVC) projekt. Czy wstępnie skompilowane szablony będą dostępne po ponownym uruchomieniu aplikacji?
Czy sensowniej byłoby przechowywać je wHttpContext.Cache
? Gdybym to zrobił, bardziej sensowne byłoby użycie innej funkcji (innej niżCompile
), który omija wewnętrzną pamięć podręczną? Czy istnieje sposób na wykonanieITemplate
i po prostu przekazać model?
RobiRazorEngine.Razor.Parse()
robić cache? Czy szablon jest ponownie kompilowany za każdym razem?