当我尝试使用'microsoft.entityframeworkcore.dbcontextoptions'“(”DefaultConnection“)时,我得到一个错误,它”无法从'string‘转换为base
public ApplicationDbContext() : base("DefaultConnection")
{
}我可以拆下底座吗?我试过了,但当我试图访问我的数据库时,它给了我一个错误,它给了我一个关于构造函数的错误。
发布于 2020-07-20 09:40:56
你做错了,必须这样声明。
public ApplicaionDbContext(DbContextOptions<ApplicationDbContext> options) : base(options) { }请确保您注册的ApplicationDbContext如下所示。
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlite(Configuration.GetConnectionString("DefaultConnection")));
...
}https://stackoverflow.com/questions/62987160
复制相似问题