Dobrý den přeji, jakým způsobem lze co nejdéle udržet data v server cache, jedná se o data, která v aplikaci často používám a jsou neměnná, je proto zbytečné je při každém požadavku znovu načítat z DB.Pokud je vložim do cache s parametry : AbsoluteExpiration : DateTime.maxValue SlidingExpiration : NoSlidingExpiration CacheItemPriority : CacheItemPriority.NotRemovable tak se stane že zhruba po hodině jsou ty data stejně fuč a znovu se musejí "zdlouhavě" načítat z DB. Je možné ze se cache prostě zničeho nic vymaže? ... kdy k tomu dojde? jaktože k tomu dochází pravidelně a jaktože k tomu došlo když jsem nastavil Absolutní expiraci na maximum? Lze to nějak zachytit? nějaký speciální callback?
|