中台Admin前后端分离的权限管理系统。支持多租户、数据权限、动态Api、任务调度、OSS文件上传、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。基于.Net跨平台开发的WebApi。集成统一认证授权、事件总线、数据验证、分布式缓存、分布式事务、Ip限流、全Api鉴权、集成测试、性能分析、健康检查、接口文档等。
1.31k
stars
315
forks
source link
ZhonTai.Common.Helpers.ConfigHelper对路径的处理建议 #59
Closed
0xblack closed 6 months ago
public static IConfiguration Load(string fileName, string environmentName = "", bool optional = true, bool reloadOnChange = false)方法中在加载配置文件的时候,对文件名进行小写转换,对linux大小写敏感系统有潜在无法找到文件的风险.
var builder = new ConfigurationBuilder() .SetBasePath(filePath) .AddJsonFile(fileName.ToLower() + ".json", optional, reloadOnChange);
类似路径,文件相关的都适用这个建议