从ASP.NET Core 2.1读取IIS中提供的连接字符串,可以通过以下步骤实现:
{
"ConnectionStrings": {
"MyConnectionString": ""
}
}
public void ConfigureServices(IServiceCollection services)
{
// 其他配置代码...
// 读取连接字符串配置
var connectionString = Configuration.GetConnectionString("MyConnectionString");
// 注册连接字符串到依赖注入容器
services.AddSingleton(connectionString);
// 其他配置代码...
}
public class MyController : Controller
{
private readonly string _connectionString;
public MyController(string connectionString)
{
_connectionString = connectionString;
}
// 其他代码...
}
通过以上步骤,就可以从ASP.NET Core 2.1应用程序中读取IIS中提供的连接字符串,并在需要的地方使用它。
关于ASP.NET Core和连接字符串的更多信息,可以参考腾讯云的相关文档和产品:
腾讯位置服务技术沙龙
云+社区技术沙龙[第14期]
云端大讲堂
云+社区开发者大会 长沙站
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第10期]
云+社区开发者大会 武汉站
云+社区技术沙龙[第7期]
“中小企业”在线学堂
“中小企业”在线学堂
【产研荟】直播系列
领取专属 10元无门槛券
手把手带您无忧上云