.Net Core 读取配置文件 appsettings.json
程序员文章站
2022-05-25 14:24:32
.Net Core 读取配置文件 appsettings.json ......
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(); } }
推荐阅读
-
.Net Core库类项目跨项目读取配置文件的方法
-
.NET Core源码解析配置文件及依赖注入
-
ASP.NET Core自定义本地化教程之从文本文件读取本地化字符串
-
.net core 读取本地指定目录下的文件的实例代码
-
详解ASP.NET Core实现强类型Configuration读取配置数据
-
ASP.NET core Web中使用appsettings.json配置文件的方法
-
.Net Core库类项目跨项目读取配置文件的方法
-
.NET Core源码解析配置文件及依赖注入
-
详解ASP.NET Core实现强类型Configuration读取配置数据
-
asp.net core 配置文件动态更新