private CartDetailsSessionVm GetSessionCartData(ISession session) { var sessionDataString = session.GetString(SessionKey); CartDetailsSessionVm sessionData; if (sessionDataString == default) { sessionData = new CartDetailsSessionVm(); } else { sessionData = JsonConvert.DeserializeObject <CartDetailsSessionVm>(sessionDataString); } return(sessionData); }
private void SaveSessionCartData(ISession session, CartDetailsSessionVm data) => session.SetString(SessionKey, JsonConvert.SerializeObject(data));