// We can call ".SetObjectAsJson" just like our other session set methods, by passing a key and a value public static void SetObjectAsJson(this Microsoft.AspNetCore.Http.ISession session, string key, object value) { // This helper function simply serializes theobject to JSON and stores it as a string in session session.SetString(key, JsonConvert.SerializeObject(value)); }
public static void Set <T>(this Microsoft.AspNetCore.Http.ISession session, string key, T value) { session.SetString(key, JsonConvert.SerializeObject(value)); }
public static void SetJson(this Microsoft.AspNetCore.Http.ISession session, string key, object value) { session.SetString(key, Newtonsoft.Json.JsonConvert.SerializeObject(value)); }