在会话中保持Poco模型(域模型)
本文关键字:模型 Poco 会话 | 更新日期: 2023-09-27 18:29:14
有任何方法可以在会话中保存域模型的数据吗?在ASP.NET MVC3 c#中
是,只需放置在会话[]中
MyModel mm;
Session["MyModel"] = mm;
MyModel mm = (MyModel)Session["MyModel"];
这也适用于实体框架加载的对象(您可以将代理放置在会话中),尽管在释放了它们加载的上下文后,您不能对它们执行需要上下文的操作。
这个怎么样:
var domainModelData = GetDomainModelData();
Session["DomainModelData"] = domainModelData;