配置文件Configuration读取

2019-04-19  本文已影响0人  FLCode

appsettings.json增加:

"SiteConfig": {

    "Name": "flcode",

    "Info": "ASP.NET Core 开发及跨平台,配置文件读取"

  }

然后新建一个SiteConfig 类:

public class SiteConfig

    {

        public string Name { get; set; }

        public string Info { get; set; }

    }

 ConfigureServices 中添加Options 及对应配置:

services.Configure<SiteConfig>(Configuration.GetSection("SiteConfig"));

Controller 中读取:

public class HomeController : Controller

{

       public SiteConfig Config;

        public HomeController(IOptions<SiteConfig> option)

        {

            Config = option.Value;

        }

  }

上一篇 下一篇

猜你喜欢

热点阅读