c# - .NET Core 中的每个文件的密钥配置
问题描述
我试图让它工作:
但是在使用分层文件名时我没有任何成功。我想将一些值映射到Logging:Backend:URL
,但是当我不使用任何:
.
我的目录包含这个文件:
Logging_Backend_URL
提前致谢
解决方案
从文档来看,文件名应该有 2 个下划线,而你只有一个:
双下划线 (__) 用作文件名中的配置键分隔符。例如,文件名 Logging__LogLevel__System 生成配置键 Logging:LogLevel:System。
推荐阅读
- vb6 - 如何从 EXE 项目中引用一个类?
- csv - 有没有办法将几 1000 列从字符串转换为整数,同时保存为镶木地板文件?
- javascript - 动态加载 mapquest 脚本的问题
- r - 我想计算数据框每一列中的条目
- android - 如何以正确的方式将上下文传递给与 Kotlin 的对话?
- graphql - Apollo GraphQL - 如何将 RxJS 主题用作 Apollo 客户端的变量?
- rabbitmq - 如何将工作队列与 pub/sub 混合
- javascript - Flutter 中的 HTTP 请求和 Rest API
- android - PermissionsPlugin - 照片与媒体库?
- ruby-on-rails - 您如何确保地址表单自动填充正确?