我正在使用最新版本的ASP.NET MVC、SQL Server和Entity Framework。 我不使用Code First。
我可以轻松地使用由我的EDMX文件生成的类创建对象上下文。
但是是否有办法从该类获取DBContext
对象? 我想要使用它的扩展功能。
我正在使用最新版本的ASP.NET MVC、SQL Server和Entity Framework。 我不使用Code First。
我可以轻松地使用由我的EDMX文件生成的类创建对象上下文。
但是是否有办法从该类获取DBContext
对象? 我想要使用它的扩展功能。
DbContext
添加代码生成项。右键单击 edmx 的设计表面,选择“添加代码生成项”,并从“添加新项”对话框中选择 DbContext 生成器(您可能需要查看在线模板)。这将创建一个 t4 模板来生成 DbContext
。ObjectContext
API,但有时需要切换到 DbContext
,可以使用接受 ObjectContext 参数的构造函数创建 DbContext
。