Могу ли я настроить свойства кэширования в файле web.config? - PullRequest
0 голосов
/ 05 августа 2011

Специально для .NET 4.0 я буду использовать пространство имен System.Runtime.Caching. Допустим, все мои методы будут использовать скользящее истечение с продолжительностью 20 минут. Можно ли разместить это в конфигурационном файле? Если так, как бы я поступил так?

Спасибо.

1 Ответ

0 голосов
/ 05 августа 2011
<appSettings>
    <add key="slidingExpirationInMinutes" value="20" />
</appSettings>

Затем вы можете получить это значение и превратить в целое число:

int cacheValue;
string cacheValueAsString = ConfigurationManager.AppSettings["slidingExpirationInMinutes"];
if(int.TryParse(cacheValueAsString, out cacheValue)
{
   //Set the value here
}
else
{
   //Fallback to default?
}

Я полагаю, вы знаете, как установить скользящее значение с помощью программных средств?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...