.Net Core 读取appsettings.json的配置
2017-01-13 15:35
323 查看
在.net core中是没有*.config 文件的 配置文件都是*.json
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、使用
相关文章推荐
- .NET Core 中读取appsettings.json配置文件的方法
- .NET Core类库项目中如何读取appsettings.json中的配置
- .NET Core简单读取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的配置
- [.NET Core] 简单读取 json 配置文件
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- .NET Core类库项目中如何读取appsettings.json中的配置
- .NET Core在类库中读取配置文件appsettings.json
- asp.net core 读取appsettings.json配置项
- 使用.net core读取Json文件配置
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- .Net Core 读取配置文件 appsettings.json
- net Core 2.0读取appsettings.json
- ASP.NET Core读取appsettings.json的配置
- Unity读取 JSon配置文件
- 把配置文件以json字符串格式保存,并读取放到一个map中
- asp.net core 获取 appsettings.json 配置
- cocos2d js 读取由cocos studio生成的json格式的配置文件
- ASP.NET core Web中使用appsettings.json配置文件的方法