读取配置文件

1. 添加引用

using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Configuration.Json;

列子:

复制代码
{
  "compilerOptions": {
    "noImplicitAny": false,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "target": "es5"
  },
  "exclude": [
    "node_modules",
    "wwwroot"
  ],
  "ReflectionConfig":{
    "className": "ClassLibraryTest.dll",
    "dllName": "ClassLibraryTest.Class1"
  } 
  //"ReflectionConfig":"qqqqq"
}
复制代码

 

2.代码

var config = new ConfigurationBuilder().AddJsonFile("appsettings.json"); //项目中的json文件名
IConfiguration configuration=  config.Build(); 
string reflectionConfigString=  configuration["ReflectionConfig"]; //ReflectionConfig 节点名称 结果:qqqqq
 string dllName = config["ReflectionConfig:dllName"]; //结果ClassLibraryTest.dll

config["exclude:0"] //结果node_modules

 

posted @   乌柒柒  阅读(39)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示