Кэш словаря со сроком действияC#

Место общения программистов C#
Ответить
Anonymous
 Кэш словаря со сроком действия

Сообщение Anonymous »

Я хочу создать класс для возврата значения. Это значение будет кэшировано в объекте словаря на 2 минуты. В течение этих двух минут мне нужно вернуть кешированное значение, по истечении этих минут объект словарного кэша должен снова прочитать это значение. Мне нужно использовать объект Dictionary, а не Memorychache или что-то в этом роде, и я должен выполнить код в классе метода тестирования, а не в форме Windows или wpf.

Я не знаю, как сделать так, чтобы срок действия объекта словаря истекал через 2 минуты в тестовом методе.

public class CacheClass
{
public string GetValue()
{
Dictionary Cache = new Dictionary();
string value1 = "Lina";
string value2 = "Jack";

return "cached value";
}
}


Подробнее здесь: https://stackoverflow.com/questions/478 ... ation-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»