Mam malutki problemik (duży problem). Mam service WCF REST jako singleton.
[ServiceBehavior(IncludeExceptionDetailInFaults = true, InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Single)]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.NotAllowed)]
[ServiceContract]
public partial class Service
{
static Planer _planer;
static BSNameSuggester _nameSuggester;
Klasa Planer a właściwie jej instanacja zawiera bardzo dużo danych i chciałbym żeby była ona dostępna przez cały czas bez ładowania za każdym razem, gdyż trwa to około 20Sekund. Przeczytałem gdzieś, że należy ustawić InstanceContextMode.Single i jak widać tak zrobiłem. Problem jest w tym że po około 15 minutach tych danych już tam nie ma. Wszystko jest hostowane na Viście pod IIS 7. Zmiany odtwarzania w pulach aplikacji nic nie nie dają (odznaczyłem wszystko). Co mogę zrobić?