Я хочу создать класс для возврата значения. Это значение будет кэшировано в объекте словаря на 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