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配置文件的方法相关推荐

  1. C#net6控制台程序中读取appsettings.json

    C#net6控制台程序中读取appsettings.json 背景 具体实现 使用方法 背景 我们知道,在原来.netframework平台下的控制台程序配置文件为App.config,微软推出跨平台 ...

  2. net core 2 读取appsettings.json

    问: .Net Core: Application startup exception: System.IO.FileNotFoundException: The configuration file ...

  3. netcore读取json文件_【NET Core】.NET Core中读取json配置文件

    在.NET Framework框架下应用配置内容一般都是写在Web.config或者App.config文件中,读取这两个配置文件只需要引用System.Configuration程序集,分别用 Sy ...

  4. .NET Core类库项目中如何读取appsettings.json中的配置

    这是一位朋友问我的问题,写篇随笔回答一下.有2种方法,一种叫丑陋的方法 -- IConfiguration ,一种叫优雅的方法 -- IOptions . 1)先看丑陋的方法 比如在 RedisCli ...

  5. .NET平台开源项目速览(20)Newlife.Core中简单灵活的配置文件

    如果用知乎,可以关注专栏:.NET开源项目 记得5年前开始拼命翻读X组件的源码,特别是XCode,但对Newlife.Core 的东西了解很少,最多只是会用用,而且用到的只是九牛一毛.里面好用的东西太 ...

  6. android mp3 lrc歌词文件utf-8歌词显示为乱码,Android读取本地json文件的方法(解决显示乱码问题)...

    本文实例讲述了Android读取本地json文件的方法.分享给大家供大家参考,具体如下: 1.读取本地JSON ,但是显示汉字乱码 public static String readLocalJson ...

  7. python获取excel某一列-Python从Excel中读取日期一列的方法

    如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...

  8. python自定义配置文件读取_python读取和自定义配置文件的方法

    python读取和自定义配置文件的方法,有需要的朋友可以参考下. python读取配置文件很方便. 例如下面的配置文件: 0.ini文件: ----文件开始---- [global] ip = 192 ...

  9. python怎么读取excel某一列-Python从Excel中读取日期一列的方法

    如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...

  10. python读取文件的三种方式_python中读取文件的f.seek()方法

    用于二进制文件中 F.seek方法 作用: 设置读写位置 F.seek(偏移量, whence=相对位置) 偏移量 大于0的数代表向文件末尾方向移动的字节数 小于0的数代表向文件头方向中移动的字节数 ...

最新文章

  1. zz SOA推荐书籍列表
  2. switch在C++中的用法以及用switch结构时要注意的问题(细节问题比较全面)
  3. Ralasafe的使用总结
  4. shell 文件 开头的格式
  5. 甲方都爱的C4D设计,有了这组灵感,0基础也能get​!
  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的小学生智能学习系统
  7. Linux学习总结(77)—— Shell 开发运维经验总结
  8. Node.js系列之node.js初探
  9. 剑指offer之连续子数组的最大和
  10. 基于OpenSSL的HTTPS通信C++实现
  11. 日志分析工具Awstats实战之Nginx篇-分析结果静态化
  12. 商业楼与写字楼的区别详解
  13. IM TeamTalk流程分析
  14. Base16的编码和解码原理及代码
  15. 面试热问——你的职业规划是什么?
  16. Java大作业——手把手教你写俄罗斯方块
  17. ps抠图技巧之图层样式
  18. Sqoop 实际应用及样例
  19. 机器学习基础概念——过拟合和欠拟合
  20. 计算机类专业学习难度排行,全国33所名校计算机专业考研跨考难度系数排名

热门文章

  1. galera cluster数据备份
  2. springboot-aop
  3. 运用c语言和Java写九九乘法表
  4. [No00005A]word多文档合一
  5. swing简单的打字游戏源码
  6. css3和jquery实现的可折叠导航菜单(适合手机网页)
  7. 复合索引列顺序对性能的影响
  8. Linux下生产者与消费者问题
  9. Windows验证字符串
  10. 让VS2008对JQuery语法的智能感知更完美一点(转载)