RazorViewEngine и проблема с кэшем провайдера файлов в Asp.net Core 2.2
Я использую Asp.net core 2.2 для проекта управления контентом с динамическими представлениями. Представления,PartialViews,... хранить в БД и может изменить онлайн.
Я использую Custom(IRazorViewEngine,IViewRenderService,FileProvider), и я могу прочитать представление из базы данных. Моя проблема здесь в том, что представления кэшируются, когда они поступают в FileProvider. Или между CustomRazorViewEngine и FileProvider.
Когда я нахожусь в режиме Debuger, ничто не кэшируется и все хорошо. при публикации в iis все кешируется!
Следует отметить, что я буду конвертировать представления tostring и отправлять их через api клиенту. Есть ли способ удалить или сбросить этот файловый кеш?
я добавляю переменную окружения DOTNET_USE_POLLING_FILE_WATCHER=true, ничего не меняется! я прочитал и следую за этим для проекта сборки