C# Web - May 2021/Какво трябва да се направи за да използвам мемори кеша като лист в който да запаметявам нови обекти и да си стои докато го извикам за да ползвам листа?
private List<LrProductDetailsServiceModel> GetProducts(LrProductDetailsServiceModel p)
{
var products = memoryCache.Get<List<LrProductDetailsServiceModel>>("P");
if(products == null)
{
products = new List<LrProductDetailsServiceModel>();
memoryCache.Set("P", products);
}
if (p != null)
{
products.Add(p);
}
return products;
}