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