当前位置: 首页 > news >正文

.netcore中appsetting.json中配置取项

1.在服务层的类中获取依赖IConfiguration config,它会自动获得json内容
//appsetting.json
{"Wx": {"Appid": "wx1a1ddfe11f25528a"}
}
//WxService类的构造函数
private readonly string? m_wxAppid;
public WxService(IConfiguration config) {m_wxAppid = config["Wx:Appid"];
}

 2.在第一种方法的基础加一个类的映射

//新写的类
public class WxSettings
{public string Appid { get; set; }
}//Program.cs中注册依赖
builder.Services.Configure<WxSettings>(builder.Configuration.GetSection("Wx"));//要用的类中获得依赖
private readonly IOptions<WxSettings> _wxSettings;
public WxService(IOptions<WxSettings> wxSettings) {_wxSettings = wxSettings;
}

 

http://www.gsyq.cn/news/132597.html

相关文章:

  • Ollama本地部署大模型
  • Java毕设选题推荐:基于springboot的人力资源管理系统的设计与实现员工管理,部门管理,员工考勤管理,请假申请管理【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 【毕业设计】基于springboot的演唱会购票系统的设计与实现(源码+文档+远程调试,全bao定制等)
  • 从开发一个AI美女聊天群组开始
  • 【毕业设计】基于springboot的养宠物指南服务平台系统的设计与实现(源码+文档+远程调试,全bao定制等)
  • 27、老虎和小猫
  • Java毕设项目:基于springboot的演唱会购票系统的设计与实现(源码+文档,讲解、调试运行,定制等)
  • 无需训练数据即可控制语言生成模型的技术突破
  • Java毕设项目:基于springboot的养宠物指南服务平台系统的设计与实现(源码+文档,讲解、调试运行,定制等)
  • 挖到宝了!这些国产儿童鞋服品牌超绝 - 品牌测评鉴赏家
  • 2025年线下儿童羽绒服选购指南:宝妈实测口碑品牌,这些细节决定质量好坏 - 品牌测评鉴赏家
  • 儿童鞋服选购经验分享:如何为孩子挑选合适的穿着? - 品牌测评鉴赏家
  • [G32R] 使用 vscode+cmake 开发 G32R501
  • 8个AI论文工具,助研究生高效完成毕业写作!
  • Gemini-3-Flash-Preview API调用示例:介绍+教程+国内使用大全
  • Thinkphp和Laravel冬奥会奥运会管理网站3.3vue
  • LeetCode 453 - 最小操作次数使数组元素相等
  • 提示工程架构师必读:Agentic AI技术生态标准化与开源社区发展报告
  • 环境搭建-运行前端工程(vue) - 努力-
  • U9C采购退货单-无来源的实现
  • @ant-design/colors 相似的库
  • AI 领域职业发展分享总结(吴恩达新课内容分享)
  • 环境搭建-运行前端工程(Nginx) - 努力-
  • C++ 工厂模式
  • 潮爸潮妈必看!2025年12月儿童羽绒服品牌测评 - 品牌测评鉴赏家
  • 【课程设计/毕业设计】基于Springboot的智能物流管理系统基于springboot的校园智能物流管理系统的设计与实现【附源码、数据库、万字文档】
  • 【课程设计/毕业设计】基于springboot的食品仓库管理系统的设计与实现Springboot+vue仓库管理系统的设计与实现【附源码、数据库、万字文档】
  • Java计算机毕设之基于Spring Boot的智慧物流系统的设计与实现基于springboot的校园智能物流管理系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • C++20和C++23 在内存管理、并发控制和类型安全相关优化方式的详细技术分析
  • 现代cpp在传统内存分配上的改进