zoukankan      html  css  js  c++  java
  • .netCore2.0 配置文件

    之前的asp.net 的配置文件都是xml格式,而.netCore的配置文件则采用Json键值对的格式来存储,具体获取如下

       var config = new ConfigurationBuilder()
                    .AddInMemoryCollection()    //将配置文件的数据加载到内存中
                    .SetBasePath(Directory.GetCurrentDirectory())   //指定配置文件所在的目录
                    .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)  //指定加载的配置文件
                    .Build();    //编译成对象  
                string connString=config["AppSetting:connString"];  //获取配置中的数据
                //修改配置对象的数据,配置对象的数据是可以被修改的
                Console.WriteLine(config["test11"]);    //获取配置文件中不存在数据也是不会报错的
                string Default = config["Logging:LogLevel:Default"];    //获取:Logging -> LogLevel -> Default的值

    配置文件为

    {
      "Logging": {
        "IncludeScopes": false,
        "LogLevel": {
          "Default": "Warning"
        }
      },
      "AppSetting": {
        "connString": "Database=student_db;Data Source=localhost;User Id=root;Password=root;CharSet=utf8;port=3306"
      }
    }
  • 相关阅读:
    20210519日报
    20210518日报
    20210517日报
    20210514日报
    20210513日报
    20210512日报
    20210511日报
    数据挖掘提分三板斧-转
    特征变量和y值的可视化
    kaggle 2015年航班延误
  • 原文地址:https://www.cnblogs.com/happygx/p/8854873.html
Copyright © 2011-2022 走看看