有没有办法在Session中保存Domain Model的数据? 在ASP.NET MVC3 c#
中答案 0 :(得分:0)
是的,只需放入Session []
即可MyModel mm;
Session["MyModel"] = mm;
MyModel mm = (MyModel)Session["MyModel"];
这也适用于实体框架加载的对象(您可以将代理放置在会话中),但是在它们被加载的上下文被处理后,您无法使用需要上下文的内容。
答案 1 :(得分:0)
这个怎么样:
var domainModelData = GetDomainModelData();
Session["DomainModelData"] = domainModelData;