Мне было интересно, почему RazorEngine компилирует шаблон каждый раз, когда он не обнаруживается в кэше?
Я заметил, что скомпилированные сборки сохраняются в папке Temp, так почему бы просто не использовать сборку повторно, если шаблон не был изменен? Что-то вроде кеширования файловой системы.
Есть ли какая-то конфигурация или метод, который мне не хватает, или мне нужно написать CachingProvider, если я хочу, например, добавить кэширование файловой системы в качестве дополнительного слоя кэширования.