У меня есть переменная уровня приложения, которая загружается из базы данных при запуске приложения. Теперь при доступе к переменной я проверяю, не является ли она нулевой. Если это не нуль, я использую это, если это нуль, я инициализирую это из базы данных, затем использую это.
Мой вопрос: как я могу убедиться, что эта переменная обновляется, по крайней мере, один раз в день? Есть ли что-то в .net или MVC Framework, чтобы помочь с этим?
Разгружает ли IIS приложение, если к нему некоторое время не обращались? Если это так, то моя переменная будет обновляться каждый раз при перезагрузке приложения.
Спасибо