zoukankan      html  css  js  c++  java
  • ASP.NET Core 二: Json配置

    Json配置文件:

    对于Json配置文件可以使用Newtonsoft.Json来读取和反序列化,但是这里使用微软提供的读取程序,快速读取。首先需要安装两个包体,Microsoft.Extensions.Configuration和Microsoft.Extensions.Configuration.Json;

    创建Json文件

     读取指定的字符串

            static void Main(string[] args)
            {
                var configurationBuilder = new ConfigurationBuilder().AddJsonFile("ConfigDemo.json");
                IConfiguration config = configurationBuilder.Build();
    
                string str = config["Data:ConnectStr:str2"];
                Console.WriteLine(str);
            }

     注意:由于创建的文件不会被发布到debug或者release文件夹下,因此运行时会报文件路径不存在,这里需要设置文件的输出属性为始终复制或者如果较新泽复制,这样程序编译的时候才会在程序文件夹下生成对应的json文件。

     

  • 相关阅读:
    十个MySQL常用函数
    写给三十岁的自己
    EJS 模板引擎
    发送HTTP请求(GET,POST)
    路由模块化
    原生NodeJS封装Express路由
    Hook简介
    State Hook (useState)
    Effect hooks
    useContext
  • 原文地址:https://www.cnblogs.com/xiaoahui/p/15372113.html
Copyright © 2011-2022 走看看