我需要些帮助。我有这两个方法来保存和检索会话中的类:
public static class SessionExtensions
{
public static void Set<T>(this ISession session, string key, T value)
{
session.SetString(key, JsonConvert.SerializeObject(value));
}
public static T Get<T>(this ISession session, string key)
{
var value = session.GetString(key);
return value == null ? default(T) : JsonConvert.DeserializeObject<T>(value);
}
}
我需要一个方法来在会话中保存和检索List类型的对象,我应该如何为ASP.Net核心实现?
谢谢。
发布于 2019-03-21 03:58:54
您应该能够使用如下方法:
//// your list object
List<MyClass> classCollection = new List<MyClass>();
//// To set value in session
HttpContext.Session.Set<List<MyClass>>("someKey", classCollection);
//// To Get Value from Session
List<MyClass> classCollection = HttpContext.Session.Get<List<MyClass>>("someKey");
希望这能有所帮助。
https://stackoverflow.com/questions/55269087
复制相似问题