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();
}
}

  

  

最新文章

  1. Warning: Attempt to present on whose view is not in the window hierarchy!
  2. 【转】关于 Web GIS
  3. 利用ViewHolder优化自定义Adapter的典型写法
  4. HttpHandler中无法使用Session(context.Session 为Null)
  5. Zn离子参数
  6. AS3 条件编译
  7. WebForm中TreeView的使用
  8. GPU 的硬件基本概念,Cuda和Opencl名词关系对应
  9. 关于URL 解码, 编码
  10. 如何给网页标题栏上添加图标(favicon.ico)
  11. 在vs2010中编译log4cxx-0.10.0详细方法
  12. C#中泛型默认关键字(default)详解
  13. 201521123093 java 第一周总结
  14. Go语言教程5 if switch select
  15. CSV空行问题
  16. BZOJ 1188: [HNOI2007]分裂游戏(multi-nim)
  17. 如何使用Cygwin在Windows上运行OpenSSH SSHD服务器
  18. Qt+QGIS二次开发:QGIS中使用QgsRubberBand类创建临时图形
  19. 通过COM组件方式实现java调用C#写的DLL文件 转
  20. Faster R-CNN在GPU下的安装、测试经历

热门文章

  1. Android中系统键盘的自动弹出、隐藏和显示
  2. 蓝桥杯_算法训练_Torry的困惑(基本型)
  3. UglifyJs打包压缩问题引起的思考
  4. AJAX从入门到放弃(二)
  5. python写的翻译代码
  6. 《http权威指南》读书笔记7
  7. 控制页面打印的2种方法(css3的media媒体查询和window.print())
  8. Metasploit Framework(4)信息收集
  9. Java-redis-雪崩优化
  10. yolov3中 预测的bbox如何从特征图映射到原图?