码迷,mamicode.com
首页 > Web开发 > 详细

.Net Core中配置文件的解析

时间:2017-12-27 19:36:13      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:ase   使用   com   director   tor   val   应用   .net core   .com   

资源来自汝鹏网

使用ConfigurationBuilder读取json配置文件

首先需要先使用Nuget安装程序集

Install-Package Microsoft.Extensions.Configuration
Install-Package Microsoft.Extensions.Configuration.Json

然后创建json配置文件如下(settings.json):

{
  "db": {
    "type": "sqlserver",
    "address": "127.0.0.1",
    "uid": "sa",
    "pwd": "123456"
  }
}

C#控制台应用程序读取json配置文件代码

 1 using System;
 2 using System.IO;
 3 using Microsoft.Extensions.Configuration;
 4 
 5 namespace ConfigurationTest
 6 {
 7     class Program
 8     {
 9         static void Main(string[] args)
10         {
11             var builder = new ConfigurationBuilder()
12                 .SetBasePath(Directory.GetCurrentDirectory())//设置文件目录为当前程序目录
13                 .AddJsonFile("settings.json");//添加json配置文件
14             var configRoot = builder.Build();//构建ConfigurationRoot
15             var secDb = configRoot.GetSection("db").GetSection("type");//获取db节点下的type节点
16             Console.WriteLine(secDb.Value);//打印type节点的值
17             Console.ReadKey();
18         }
19     }
20 }

 

.Net Core中配置文件的解析

标签:ase   使用   com   director   tor   val   应用   .net core   .com   

原文地址:https://www.cnblogs.com/c-night/p/8127205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!