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( );