.Net Core 自动读取appsettings.json中数据库连接字符串


    //新建一个类    
    public class AppConfigurtaionServices
    {
        public static IConfiguration Configuration { get; set; }
        static AppConfigurtaionServices()
        {
            //ReloadOnChange = true 当appsettings.json被修改时重新加载            
            Configuration = new ConfigurationBuilder()
            .Add(new JsonConfigurationSource { Path = "appsettings.json", ReloadOnChange = true })
            .Build();
        }
     }
    //需要引用的命名空间  .net core
    using Microsoft.Extensions.Configuration;
    using Microsoft.Extensions.Configuration.Json;
    
   //最后一步
   //
在需要的地方调用 XXX:你对应的名称例如数据库名(master) AppConfigurtaionServices.Configuration["ConnectionStrings:XXX"]

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM