插件开发下添加配置文件

public class ConfigManage
    {

        //    Microsoft.Extensions.Configuration

        //Microsoft.Extensions.Configuration.FileExtensions

        //Microsoft.Extensions.Configuration.Json
        public static IConfigurationRoot dbConfig;
        static ConfigManage()
        {
            var build = new ConfigurationBuilder();
            build.SetBasePath(Directory.GetCurrentDirectory());
            build.AddJsonFile("appsettings.json", true, true);
            dbConfig = build.Build();
        }
    }

 

调用
ConfigManage.dbConfig.GetSection("mysql").Value

 

posted @ 2021-11-11 13:39  非著名架构师  阅读(59)  评论(0编辑  收藏  举报