需要一段时间(3分钟以上)来“创建/编译”我的DbContext。Web服务器大约在5秒钟内启动,但是当我对数据库进行第一个查询时,EF 2.0必须在内存中“构建/创建/编译”数据库,或者类似的操作,我想是这样的吧?下一个请求几乎是瞬间完成的。这是通过Database First创建的DbContext,数据库已经存在于MSSQL中,并且有数据。DbContext包含大约500个带有关系的DbSet。
有没有办法通过在开发期间先进行Entity Framework的DbContext的“创建(映射?)”,创建它所需的文件/映射,以便第一个请求也很快?