1、AppSettings.json中的内容
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"ConnectionStrings": {
"DefaultConnection": "server=localhost;database=dbserver;uid=sa;pwd=123456"
},
"AllowedHosts": "*"
}
2、定义一个存储数据库访问的工具类,里面放一个与AppSettings.json中ConnectionStrings下面一样的名称的属性DefaultConnection
public class ConnectionOptions
{
public string DefaultConnection { get; set; }
}
3、在Startup.cs中的ConfigureServices方法中,注入
4、Controller中想要拿到该数据只要注入请求即可
5、页面上如果想拿到他,可以通过@inject注入获取
网友评论