📅  最后修改于: 2023-12-03 14:40:41.900000             🧑  作者: Mango
在.NET Core框架中,Appsettings.json是常用于管理应用程序配置信息的文件。 defaultconnection是一个常见的配置,用于配置数据库连接字符串。在本文中,将介绍如何使用DefaultConnection Appsettings.json连接数据库。
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=MyDB;Trusted_Connection=True;MultipleActiveResultSets=true"
}
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlServer(
Configuration.GetConnectionString("DefaultConnection")));
}
private readonly ApplicationDbContext _context;
public SomeController(ApplicationDbContext context)
{
_context = context;
}
var result = _context.SomeTable.ToList();
通过使用DefaultConnection Appsettings.json,我们可以简单地配置数据库连接字符串,并在程序中使用DbContext进行数据库操作。这样做的好处在于,我们可以轻松地在应用程序中更改连接字符串,而无需显式更改代码。