1.在appsettings.json写好数据库连接语句
"DbContext": {
"ConnectionString": "server=服务器; Database=数据库名; User Id=用户名; Password=密码;"
}
2.Startup
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
3.Startup的ConfigureServices中注入
services.AddDbContext<DengFengLaiDBContext>(options =>
{
options.UseMySql(Configuration["DbContext:ConnectionString"], b => b.MigrationsAssembly("项目名.WebApi")).UseLoggerFactory(MyLoggerFactory); ;
});