In the following console application (.Net core 2.0), the scaffold-dbcontext
created the following DbContext
public partial class M
As the error said it if you configure your MyContext
through AddDbContext
then you need too add a constructor that receive a parameter of type DbContextOptions<MyContext>
into your MyContext
class like below
public MyContext(DbContextOptions<MyContext> options)
: base(options)
{ }
If you don't do that, ASP.Net Core will not be able to inject the configuration you set with AddDbContext
.