把AppSettings.json中的ConnectionStr

2020-04-26  本文已影响0人  天马行空_9f6e

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注入获取

上一篇下一篇

猜你喜欢

热点阅读