EF 首次加载很慢
Posted shuajing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EF 首次加载很慢相关的知识,希望对你有一定的参考价值。
1.Code First第一次启动会对比程序中的Model与数据库表(database initializer ),生成Model与数据库的映射视图。使用ef6的情况下,在Application_Start里面添加
using (var dbcontext = new NCContext()) { var objectContext = ((IObjectContextAdapter)dbcontext).ObjectContext; var mappingCollection = (StorageMappingItemCollection)objectContext.MetadataWorkspace.GetItemCollection(DataSpace.CSSpace); mappingCollection.GenerateViews(new List<EdmSchemaError>()); }
以上是关于EF 首次加载很慢的主要内容,如果未能解决你的问题,请参考以下文章
启用 EF 代码首次迁移后 Azure 网站出现内部服务器错误