Я пытаюсь кэшировать некоторые данные приложения, которые нужно создать только при запуске приложения. Я пытался использовать HttpRuntime.Cache, создавая статический объект, который создается только при запуске службы, и я пытался создать службу singleton и использовать глобальные переменные. Каждый раз, когда новый запрос попадает в службу, состояние которой я теряю ... Я мог бы создать службу WCF в качестве службы Windows, я полагаю, но я бы хотел выяснить, что здесь происходит ... Я вижу, что только один рабочий процесс IIS нерестится, но я предполагаю, что он выгружает и перезагружает сервис каждый раз.
Мне не хватает какой-либо конфигурации WCF или, возможно, не настраивается прямо в IIS? Он работает как обычный веб-сайт 2.0 в IIS.
Это мой первый пост здесь, если кто-то может сказать мне, как опубликовать мой app.config XML, я сделаю ... Я думаю, что stackoverflow пытается проанализировать его как HTML, но не отображается.
Спасибо!
Тим