Кэш словаря со сроком действия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

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