• 1397/11/12

حذف شدن Session :

سلام من مطابق آموزش برای سبد خرید از ُSession استفاده کردم.(در کنترلر معمولی نه api) ولی نمیدونم چرا session بعد از 50 ثانبه پاک میشه.

public int AddToCart(int id)
        {
            List<ShopCartItem> shopCartItem = new List<ShopCartItem>();
            Session.Timeout = 60;
            if (Session["ShopCart"] != null)
            {
                shopCartItem = Session["ShopCart"] as List<ViewModels.ShopCartItem>;
            }
            if (shopCartItem.Any(c => c.ProductId == id))
            {
                int index = shopCartItem.FindIndex(c => c.ProductId == id);
                shopCartItem[index].Count += 1;
            }
            else
            {
                shopCartItem.Add(new ViewModels.ShopCartItem
                {
                    ProductId = id,
                    Count = 1
                });
            }
            Session["ShopCart"] = shopCartItem;
            return ShopCartCount();
        }

 

این رو هم تست کردم در webconfig

<sessionState mode="InProc" timeout="300" />

نرم افزار رو روی هاست اشتراکی نصب کردیم.

  • 1397/11/13
  • ساعت 08:12

سلام 

هاست اشتراکی این کارهارو میکنند 

به پشتیبانی تیکت بزنید 


logo-samandehi