您的位置:首页 > 移动开发

.Net Core 读取配置文件 appsettings.json

2018-06-11 18:07 621 查看

1. 首先些一个类

public class MySettings
{
public string P1 { get; set; }
public string P2 { get; set; }
}

2. 在 appsettings.json 中添加配置项

{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
},
"MySettings": {
"P1": "p1_value",
"P2": "p2_value"
}
}

3. 修改 Startup.cs

public void ConfigureServices(IServiceCollection services)
{
services.Configure<MySettings>(Configuration.GetSection("MySettings"));
services.AddMvc();
}

4.  修改 HomeController.cs

public class HomeController : Controller
{
private MySettings mySettings { get; set; }

public HomeController(IOptions<MySettings> mySettings)
{
this.mySettings = mySettings.Value;
}

public IActionResult Index()
{
string p1 = mySettings.P1;
return View();
}
}

 

  

  

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: