首页 > 解决方案 > .NET Core 中的每个文件的密钥配置

问题描述

我试图让它工作:

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-5.0#key-per-file-configuration-provider

但是在使用分层文件名时我没有任何成功。我想将一些值映射到Logging:Backend:URL,但是当我不使用任何:.

我的目录包含这个文件:

Logging_Backend_URL

提前致谢

标签: c#asp.net-coreappsettings

解决方案


文档来看,文件名应该有 2 个下划线,而你只有一个:

双下划线 (__) 用作文件名中的配置键分隔符。例如,文件名 Logging__LogLevel__System 生成配置键 Logging:LogLevel:System。


推荐阅读