摘要: 读取其他配置(非本地文件): 一.从命令行读取 新建控制台项目: 添加Nuget引用: Install-Package Microsoft.Extensions.Options Install-Package Microsoft.Extensions.Configuration Install-Pa 阅读全文
posted @ 2022-01-25 17:11 后跳 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 推荐使用: 1.配合依赖注入进行配置,利用"reloadOnChange"机制 2.Nuget安装: Install-Package Microsoft.Extensions.Options Install-Package Microsoft.Extensions.Configuration Ins 阅读全文
posted @ 2022-01-25 15:56 后跳 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 将配置映射成对象: 基础:Step1.新建项目: -- Config.Json { "sql": { "oracle": "oracleoracleoracleoracleoracleoracle", "mysql": "mysqlmysqlmysqlmysqlmysqlmysqlmysqlmysq 阅读全文
posted @ 2022-01-25 14:53 后跳 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1.传统Web.Config(xml) 使用 ConfigrationManager类进行使用 2.Net建议使用JSON文件: 1.创建控制台项目,新增一个Json文件 -- Config.json { "oracle": "oracleoracleoracleoracleoracleoracle 阅读全文
posted @ 2022-01-25 14:06 后跳 阅读(20) 评论(0) 推荐(0) 编辑
摘要: C#依赖注入核心(传染性):构造注入+拿来即用 举个例子,假设你开发过程需要日志记录或者邮件短信发送或者相关的通用组件。 1.可以先自定义一个接口,然后实现接口mock一下(例如控制台输出一下:XX操作成功), 2.通过依赖注入直接使用,继续完成主要功能逻辑后。 3.在主要逻辑完成后。再回过头来重新 阅读全文
posted @ 2022-01-25 09:57 后跳 阅读(38) 评论(0) 推荐(0) 编辑