These are chat archives for Antaris/RazorEngine

19th
Apr 2017
kchyn-bay
@kchyn-bay
Apr 19 2017 17:16
Hi all, anyone has issue with template caching every time an application starts? When Engine.Razor.IsTemplateCached returns false, we tried to compile again using Engine.Razor.Compile, and then checks again whether the template is cached, but it still returns false. So when Engine.Razor.RunCompile is executed at the end, KeyNotFoundException is thrown.
This only happens on the first email template compiling/caching after application starts, all subsequent calls are fine but is still nuisance to usability
We also tried System.Threading.Thread.Sleep(1000) to give time for the template to be cached but that didn't help.