appsettings.development.json里的CookiePre不起作用

发布于 2021-04-15 14:47:27

还是会用到appsettings.json里的CookiePre
看代码,里面没有做环境变量的区分。能不能支持一下

public static IConfigurationBuilder WTMConfig(this IConfigurationBuilder configBuilder, IHostEnvironment env, string jsonFileDir=null, string jsonFileName = null)
        {
            IConfigurationBuilder rv = configBuilder;
            if (string.IsNullOrEmpty(jsonFileDir))
            {
                rv = rv.WTM_SetCurrentDictionary();
            }
            else
            {
                rv = rv.SetBasePath(jsonFileDir);
            }
            if (string.IsNullOrEmpty(jsonFileName))
            {
                rv = rv.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
            }
            else
            {
                rv = rv.AddJsonFile(jsonFileName, optional: true, reloadOnChange: true);
            }
            rv = rv.AddEnvironmentVariables();
            if (env != null)
            {
                rv = rv.AddInMemoryCollection(new Dictionary<string, string> { { "HostRoot", env.ContentRootPath } });
            }
            else
            {
                rv = rv.AddInMemoryCollection(new Dictionary<string, string> { { "HostRoot", Directory.GetCurrentDirectory() } });
            }
            return rv;
        }

查看更多

关注者
0
被浏览
36
1 个回答
刘亮
刘亮 4 days ago
专业编码30年

最新版本已修复

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览