У меня есть веб-сервис asmx, и я загружаю кучу системных данных во внутренние структуры данных. Эти системные данные используются для проверки действительности запросов. Однако, когда нет запросов, скажем, в течение 3 часов (возможно, меньше), инициализация выполняется снова. Объект, обслуживающий запросы, имеет
private static bool _initOk
переменная, которая контролирует инициализацию. Когда приложение бездействует, переменная имеет значение false. Это потому, что IIS останавливает выполнение и DLL, содержащая код выгружается или что-то? Если запросы поступают с постоянным интервалом, инициализация больше не выполняется. Что я могу с этим поделать?
Спасибо!
br: Matti