نحوه ی ذخیره سازی داده در کش اپلیکیشن MVC

نحوه ی ذخیره سازی داده در کش اپلیکیشن MVC

0 ۰
۰

سلام. من از LINQ برای موجودیت ها استفاده می کنم و می خوام وقتی که از طریق یک تابع، داده ها رو از دیتابیس واکشی می کنم، نتایج رو در کش ذخیره کنم و دفعه ی بعد در زمان فراخوانی اگر داده ها در کش موجود بود از اون ها استفاده کنم. ممنون میشم یه نمونه برای انجام این کار بهم نشون بدید؟؟!!

1
0 ۰

سلام. از System.Web.Caching.Cache موجود در dll System.Web می تونید استفاده کنید.همچنین می تونید از تکه کد زیر استفاده کنید که یه مقدار ساده هست و فقط مختص MVC نیست.public string[] GetNames()    {      string[] names = Cache["names"] as string[];      if(names == null) //not in cache      {        names = DB.GetNames();        Cache["names"] = names;      }      return names;    }

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید