zoukankan      html  css  js  c++  java
  • NetCore 控制台读取配置文件

    依赖:

    Microsoft.Extensions.Configuration
    Microsoft.Extensions.Configuration.Binder
    Microsoft.Extensions.Configuration.EnvironmentVariables
    Microsoft.Extensions.Configuration.FileExtensions
    Microsoft.Extensions.Configuration.Json

    读取代码
     var builder = new ConfigurationBuilder()
                .SetBasePath(Directory.GetCurrentDirectory())
                .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
                .AddEnvironmentVariables();
    
                IConfigurationRoot configuration = builder.Build();
    
                ConnectionStrings connectionStrings = new ConnectionStrings();
                configuration.GetSection("ConnectionStrings").Bind(connectionStrings);
    appsettings.json
    {
      "ConnectionStrings": {
        "SqlServer": "",
        "TiDB": ""
      }
    }
  • 相关阅读:
    从Python到Web开发
    源码安装缺少configure文件
    5
    4
    3
    2
    42
    1
    18
    41
  • 原文地址:https://www.cnblogs.com/xiaoyu369/p/9559237.html
Copyright © 2011-2022 走看看