.NET Core 中读取appsettings.json配置文件的方法
2018-01-25 13:33
731 查看
appsettings.json配置文件结构如下:
Startup.cs 配置文件 Services
然后把设置注入进相应的Controller后就可以使用了
models 中的实体类结构:
WeChatPayOptions
{ "WeChatPay": { "WeChatApp_ID": "wx9999998999", "WeChatMCH_ID": "1880000000", "WeChatApp_secret": "123ggg456ddfd355dsa" } }
Startup.cs 配置文件 Services
public void ConfigureServices(IServiceCollection services) { //微信支付配置文件 配置Services services.Configure<WeChatPayOptions>(Configuration.GetSection("WeChatPay")); ////////////////////////////////////////////////////////////////////////////////// }
然后把设置注入进相应的Controller后就可以使用了
public class HomeController : Controller { //把设置注入进相应的Controller private WeChatPayOptions WeChatPayConfigSettings { get; set; } public HomeController(IOptions<WeChatPayOptions> settings) { WeChatPayConfigSettings = settings.Value; } [HttpPost] public IActionResult Test([FromBody]JObject postVal) { string appid = WeChatPayConfigSettings.WeChatApp_ID; string mchid = WeChatPayConfigSettings.WeChatMCH_ID; string appkey = WeChatPayConfigSettings.WeChatApp_secret; return AsResult.Success(appkey+ appid+mchid ); }
models 中的实体类结构:
WeChatPayOptions
public class WeChatPayOptions { public string WeChatApp_ID { get; set; } public string WeChatMCH_ID { get; set; } public string Gatewayurl { get; set; } public string WeChatApp_secret { get; set; } }
相关文章推荐
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- .Net Core 读取配置文件 appsettings.json
- [.NET Core] 简单读取 json 配置文件
- .NET Core类库项目中如何读取appsettings.json中的配置
- .NET Core在类库中读取配置文件appsettings.json
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- .NET Core简单读取json配置文件
- 使用.net core读取Json文件配置
- 【无私分享:ASP.NET CORE 项目实战(第六章)】读取配置文件(一) appsettings.json
- ASP.NET core Web中使用appsettings.json配置文件的方法
- java读取配置文件的几种方法
- 用vb.net读取INI配置文件的方法,使用API
- 一种强行指定dll assembly读取其相应*.dll.config配置文件的方法(又名:如何创建.net 的DCOM)
- vc中读取配置文件的方法
- java读取配置文件的几种方法
- ibatis读取配置文件取得SqlMapClient实例的方法
- 分享一个linux下的C程序读取配置文件的方法
- java读取配置文件的几种方法
- .NET 2.0获取配置文件AppSettings和ConnectionStrings节数据的方法
- java读取配置文件的几种方法[转]