1
我在Web上的应用程序工作,我使用EF来创建模型和访问数据库。为什么EF花费很长时间在第一个被调用的方法
创建会话变种在会话级使用:在代码
private Model.WebsiteModelContainer s_defaultModel; public Model.WebsiteModelContainer DefaultModel { get { s_defaultModel = HttpContext.Current.Session["DefaultModel"] as WebsiteModelContainer; if (s_defaultModel == null) { s_defaultModel = new Model.WebsiteModelContainer(); HttpContext.Current.Session["DefaultModel"] = s_defaultModel; } return s_defaultModel; } }
使用DefaultModel:
返回DefaultModel.Ages.OrderBy(C => c.AgeName).ToList( );