.net core 获取json配置文件内容

配制文件中是json文件

"kpiQMapping": {
    "method": "PP10001",
    "frequency": "去去去"
  }

就是一个简单的json文件

建一个类ConfigurationManager.cs 配置文件管理器

     ///注入IConfiguration
        public static IConfiguration Configuration { get;set; }
        static ConfigurationManager()
        {
            Configuration = new ConfigurationBuilder()
                .SetBasePath(Directory.GetCurrentDirectory())
                .AddJsonFile("appsettings.json")//你的配置文件
                .Build();
        }

        ///用方法直接读取
        /// <summary>
        /// 读取配置文件[AppSettings]节点数据
        /// </summary>
        public static string conn
        {
            get { return Configuration.GetConnectionString("DataContext"); }
        }

在一种就是赋值属性  通过调用属性来完成取值
建一个类  数据模型 配置文件的值赋到字段上  用冒号 获取对象值

public static string url { get { return ConfigurationManager.Configuration["TokenData:url"]; } }

猜你喜欢

转载自www.cnblogs.com/wangxlei/p/11686421.html