Я пытаюсь кэшировать значение цены с помощью HttpRuntime.Cache.Insert(), но только кажется, что удерживает значение пару часов или что-то, прежде чем очистить его. Что я делаю не так? Я хочу, чтобы значение оставалось в кеше в течение 3 дней.
HttpRuntime.Cache.Insert(CacheName, Price, null, DateTime.Now.AddDays(3), TimeSpan.Zero);