ASP.NET Core读取appsettings.json的配置
2016-10-31 19:41
961 查看
在.net core中是没有*.config 文件的 配置文件都是*.json
1、在project.json里下面这行代码
然后修改 appsettings.json 添加Redis配置
4、使用
1、在project.json里下面这行代码
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
然后修改 appsettings.json 添加Redis配置
//用户配置信息 "AppSettings": { //Redis缓存 "RedisCaching": { "Enabled": true, "ConnectionString": "10.18.200.177:6379" } }2、新建一个AppSettings对象来对应配置文件信息
/// <summary> /// 配置文件 /// </summary> public class AppSettings { public RedisCaching RedisCaching { get; set; } } /// <summary> /// Redis /// </summary> public class RedisCaching { /// <summary> /// 是否启用 /// </summary> public bool Enabled { get; set; } /// <summary> /// 链接信息 /// </summary> public string ConnectionString { get; set; } }3、在Startup.cs里配置,首先用
AddOptions()初始化注入
IOptions<T>,然后Configure<AppSettings>则是自动初始化AppSettings实例并且映射appSettings里的配置
services.AddOptions(); services.Configure<AppSettings>(Configuration.GetSection("AppSettings"));
4、使用
相关文章推荐
- ASP.NET Core读取appsettings.json的配置
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- asp.net core 读取appsettings.json配置项
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- asp.net core 获取 appsettings.json 配置
- ASP.NET CORE入门之读取Json配置文件
- ASP.NET CORE入门之读取Json配置文件
- 【ASP.NET Core快速入门】(五)命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options
- ASP.NET core Web中使用appsettings.json配置文件的方法
- 菜鸟入门【ASP.NET Core】5:命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options
- .NET Core在类库中读取配置文件appsettings.json
- ASP.NET Core的配置(1):读取配置信息
- ASP.NET Core 注入和获取 AppSettings 配置
- ASP.NET Core轻松入门Bind读取配置文件到C#实例
- 【无私分享:ASP.NET CORE 项目实战(第八章)】读取配置文件(二) 读取自定义配置文件
- ASP.NET Core实现类库项目读取配置文件
- ASP.NET Core实现类库项目读取配置文件
- 如何在ASP.NET Core类库项目中读取配置文件详解
- 用"hosting.json"配置ASP.NET Core站点的Hosting环境