我正在使用EF Core开发应用程序。我想禁用代理创建,但是当我尝试使用命令时出现错误。
我的Db上下文类:
public class BMContext : DbContext
{
public BMContext()
{
this.Configuration.ProxyCreationEnabled = false;
}
}
错误:
严重性代码描述项目文件行抑制状态 错误CS1061'BMContext'不包含'Configuration'的定义,并且找不到可以接受的扩展方法'Configuration'接受类型为'BeerMakersContext'的第一个参数(您是否缺少using指令或程序集引用?)
谢谢:)
答案 0 :(得分:0)
根据Gabriel Luci的建议:
您需要安装Microsoft.EntityFrameworkCore.Proxies
软件包。
Tools
➤NuGet Package Manager
➤Manage NuGet Packages for Solution...
Browse
标签,然后搜索Microsoft.EntityFrameworkCore.Proxies
软件包。Install