记录 asp.net core webapi项目中,如何从control类以外的地方拿到dbcontext

// 1 在context类中,重写OnConfiguring方法,实例化context的时候,拿appsettings的连接字符串来连接数据库

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
var connection = Appsettings.App(new string[] { "AppSettings", "ConnectionString" });
optionsBuilder.UseSqlServer(connection);
}

// 2 用的时候,直接实例化即可
var context = new weatherContext();

posted @ 2023-01-10 10:26  你看起来好像很美味  阅读(101)  评论(0)    收藏  举报