当前第2页 返回上一页
原配置
1 2 3 4 5 | public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
|
自定义
1 2 3 4 5 6 7 8 9 10 11 | public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddOptions();
services.Configure<DemoSettings>(Configuration.GetSection( "DemoSettings" ));
}
|
然后把设置注入进相应的Controller后就可以使用了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | public class HomeController : Controller
{
private DemoSettings ConfigSettings { get ; set ; }
public HomeController(IOptions<DemoSettings> settings)
{
ConfigSettings = settings.Value;
}
public IActionResult Index()
{
ViewData[ "SiteName" ] = ConfigSettings.SiteName;
return View();
}
}
|
总结
以上就是core Web中使用appsettings.json配置文件的实例详解(ASP.NET )的详细内容!
返回前面的内容
相关阅读 >>
ap.net core实例教程之创建一个新项目
core实现全面扫盲贴的asp方法详解
asp.net core中间件设置教程(7)_实用技巧
asp.net core异常和错误处理(8)_实用技巧
asp.net 传值总结
asp.net core程序发布到linux生产环境详解
asp.net core中关于webapi几种版本控制对比详解(图)
asp.net的简单定义与介绍
asp.net中partial class部分类
分享一个asp.net实现多个文件同时下载的方法
更多相关阅读请进入《asp.net》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » core Web中使用appsettings.json配置文件的实例详解(ASP.NET )