.NET Core 中读取appsettings.json配置文件的方法
appsettings.json配置文件结构如下:
{"WeChatPay": {"WeChatApp_ID": "wx9999998999","WeChatMCH_ID": "1880000000","WeChatApp_secret": "123ggg456ddfd355dsa"} }
Startup.cs 配置文件 Services
public void ConfigureServices(IServiceCollection services){//微信支付配置文件 配置Servicesservices.Configure<WeChatPayOptions>(Configuration.GetSection("WeChatPay"));//}
然后把设置注入进相应的Controller后就可以使用了
public class HomeController : Controller {//把设置注入进相应的Controllerprivate 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; }}
.NET Core 中读取appsettings.json配置文件的方法相关推荐
- C#net6控制台程序中读取appsettings.json
C#net6控制台程序中读取appsettings.json 背景 具体实现 使用方法 背景 我们知道,在原来.netframework平台下的控制台程序配置文件为App.config,微软推出跨平台 ...
- net core 2 读取appsettings.json
问: .Net Core: Application startup exception: System.IO.FileNotFoundException: The configuration file ...
- netcore读取json文件_【NET Core】.NET Core中读取json配置文件
在.NET Framework框架下应用配置内容一般都是写在Web.config或者App.config文件中,读取这两个配置文件只需要引用System.Configuration程序集,分别用 Sy ...
- .NET Core类库项目中如何读取appsettings.json中的配置
这是一位朋友问我的问题,写篇随笔回答一下.有2种方法,一种叫丑陋的方法 -- IConfiguration ,一种叫优雅的方法 -- IOptions . 1)先看丑陋的方法 比如在 RedisCli ...
- .NET平台开源项目速览(20)Newlife.Core中简单灵活的配置文件
如果用知乎,可以关注专栏:.NET开源项目 记得5年前开始拼命翻读X组件的源码,特别是XCode,但对Newlife.Core 的东西了解很少,最多只是会用用,而且用到的只是九牛一毛.里面好用的东西太 ...
- android mp3 lrc歌词文件utf-8歌词显示为乱码,Android读取本地json文件的方法(解决显示乱码问题)...
本文实例讲述了Android读取本地json文件的方法.分享给大家供大家参考,具体如下: 1.读取本地JSON ,但是显示汉字乱码 public static String readLocalJson ...
- python获取excel某一列-Python从Excel中读取日期一列的方法
如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...
- python自定义配置文件读取_python读取和自定义配置文件的方法
python读取和自定义配置文件的方法,有需要的朋友可以参考下. python读取配置文件很方便. 例如下面的配置文件: 0.ini文件: ----文件开始---- [global] ip = 192 ...
- python怎么读取excel某一列-Python从Excel中读取日期一列的方法
如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...
- python读取文件的三种方式_python中读取文件的f.seek()方法
用于二进制文件中 F.seek方法 作用: 设置读写位置 F.seek(偏移量, whence=相对位置) 偏移量 大于0的数代表向文件末尾方向移动的字节数 小于0的数代表向文件头方向中移动的字节数 ...
最新文章
- zz SOA推荐书籍列表
- switch在C++中的用法以及用switch结构时要注意的问题(细节问题比较全面)
- Ralasafe的使用总结
- shell 文件 开头的格式
- 甲方都爱的C4D设计,有了这组灵感,0基础也能get​!
- 基于JAVA+SpringMVC+Mybatis+MYSQL的小学生智能学习系统
- Linux学习总结(77)—— Shell 开发运维经验总结
- Node.js系列之node.js初探
- 剑指offer之连续子数组的最大和
- 基于OpenSSL的HTTPS通信C++实现
- 日志分析工具Awstats实战之Nginx篇-分析结果静态化
- 商业楼与写字楼的区别详解
- IM TeamTalk流程分析
- Base16的编码和解码原理及代码
- 面试热问——你的职业规划是什么?
- Java大作业——手把手教你写俄罗斯方块
- ps抠图技巧之图层样式
- Sqoop 实际应用及样例
- 机器学习基础概念——过拟合和欠拟合
- 计算机类专业学习难度排行,全国33所名校计算机专业考研跨考难度系数排名