Rus*_* F. 5 c# entity-framework
我想缩短我的应用程序启动时间。它使用EF6。
通过DbContext传递的类访问数据库对象。
第一次查询大约需要4秒钟(在我的机器上),我在日志中放入了一些StopWatch结果。最昂贵的部分包含这条线Loaded 'EntityFrameworkDynamicProxies-My.Namespace'。
我已经搜索了有关该主题的一些内容。并找到了一些答案。据他们说,我应该this.Configuration.ProxyCreationEnabled = false;在DbContext传递的类中使用ctor。
我累了,行为也一样。应用程序保持加载装配EntityFrameworkDynamicProxies-My.Namespace。
我还有一个生成的视图(使用EF Power Tool)
此选项仅适用于运行时创建的实体吗?如何避免上述行为(动态生成并动态加载动态代理)?
| 归档时间: |
|
| 查看次数: |
472 次 |
| 最近记录: |