首页 > 编程语言 >.NET 6 控制台程序(Console)读取配置appsettings.json配置文件

.NET 6 控制台程序(Console)读取配置appsettings.json配置文件

时间:2023-12-28 21:55:59浏览次数:39  
标签:Console 读取 配置文件 appsettings json NET

 

1、添加引用Microsoft.Extensions.Configuration.Json

添加引用 Microsoft.Extensions.Configuration.Json,引用方法可以参考:

1)使用Nuget界面管理器

搜索 "Microsoft.Extensions.Configuration.Json" 在列表中分别找到它,点击"安装"

相关文档:VS(Visual Studio)中Nuget的使用

2)使用Package Manager命令安装

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

3)使用.NET CLI命令安装

> dotnet add package Microsoft.Extensions.Configuration.Json

2、使用ConfigurationBuilder读取appsettings.json

1)appsettings.json内容

参考文档:.NET 6 控制台程序(Console)读取配置appsettings.json配置文件-CJavaPy

微信查看:​编辑

2)实现代码

参考文档:.NET 6 控制台程序(Console)读取配置appsettings.json配置文件-CJavaPy

3、获取IConfiguration的实例来读取appsettings.json

1)appsettings.json内容

参考文档:.NET 6 控制台程序(Console)读取配置appsettings.json配置文件-CJavaPy

 微信查看:​编辑

2)实现代码

参考文档:.NET 6 控制台程序(Console)读取配置appsettings.json配置文件-CJavaPy

 微信查看:​编辑

相关文档:ASP.NET Core 6(.NET 6) Program.cs中使用读取appsettings.json配置文件

标签:Console,读取,配置文件,appsettings,json,NET
From: https://www.cnblogs.com/tinyblog/p/17933666.html

相关文章

  • 【SpringBoot快速入门】(2)SpringBoot的配置文件与配置方式详细讲解
    之前我们已经学习的Spring、SpringMVC、Mabatis、Maven,详细讲解了Spring、SpringMVC、Mabatis整合SSM的方案和案例,上一节我们学习了SpringBoot的开发步骤、工程构建方法以及工程的快速启动,从这一节开始,我们开始学习SpringBoot配置文件。接下来,我们逐步开始学习,本教程所有示例均基于......
  • mybatis在读取配置文件,创建SqlSessionFactory对象时。需要对密码进行解密,再连接数据库
    1、我看了网上很多的方法,主要是说通过新建一个jdbc.properties来获取数据库连接池。但是我试了并没有作用。 2、解决办法:简单粗暴。先用后代码读取原有的mybatis-configuration.xml,然后将密码进行解密后,设值到xml中。最后把解密的xml作为源。去生成一份新的xml文件,把心的xml......
  • Vue3+TS+Vite中 vConsole 插件的使用
    vConsole一个轻量、可拓展、针对手机网页的前端开发者调试面板。vConsole是框架无关的,可以在Vue、React或其他任何框架中使用。现在vConsole是微信小程序的官方调试工具。https://gitee.com/Tencent/vConsole/ 平时在web应用开发过程中,我们可以console.log去输出一些......
  • grep -Ev '#|^$' zabbix_server.conf 显示配置文件 命令
    grep-Ev'#|^$'zabbix_server.confroot@k8s-node01:/etc/zabbix#grep-Ev'#|^$'zabbix_server.confLogFile=/var/log/zabbix/zabbix_server.logLogFileSize=0PidFile=/run/zabbix/zabbix_server.pidSocketDir=/run/zabbixDBName=zabbixDBUser=......
  • 数据库清空,镜像编译,docker配置文件及服务启动完整流程
    前言:当数据库表发生变更的时候。 要做的事情:一、更改数据库表#删除表,更改数据库表(表结构改变)droptableifexistssrc20_v3;droptableifexistssrc20_valid_v4;droptableifexistssrc20_tick_v4;droptableifexistssrc20_mint_progress_v4;droptableifex......
  • JavaWeb - Day11 - 案例 - 员工管理、文件上传、修改员工、配置文件
    01.案例-员工管理-新增员工前面我们已经实现了员工信息的条件分页查询以及删除操作。关于员工管理的功能,还有两个需要实现:新增员工修改员工首先我们先完成"新增员工"的功能开发,再完成"修改员工"的功能开发。而在"新增员工"中,需要添加头像,而头像需要用到"文件上传"技......
  • 华为交换机console密码重置
    华为/华三交换机console密码重置第一种:忘记用户密码以及console密码第二种:在系统中重置console密码第一种电脑用console线连接交换机,打开CRT或XShell等软件连接进去。按Ctrl+B建议一直摁,避免错过进入Bios菜单后,会让我们输入密码;华为的密码是:[email protected]华三的是没......
  • @ConfigurationProperties(prefix = “xx.xx.xx“) 从配置文件中取值赋给类的属性
    @ConfigurationProperties(prefix=“xx.xx.xx“)从配置文件中取值赋给类的属性@ConfigurationProperties(prefix=“xx.xx.xx”)该注解的作用是从配置文件中取值赋给类的属性,当然也可以为方法的变量赋值/***服务访问URL*/@Component@ConfigurationProperties(value......
  • 如果你希望打包的Python脚本在运行时不显示命令行窗口,你可以在使用`auto-py-to-exe`进
    auto-py-to-exe是一个基于Eel和PyInstaller构建的工具,可以通过简单的UI界面将Python项目中的.py文件打包为.exe文件¹。以下是使用auto-py-to-exe的步骤:环境要求:Python环境需要大于或等于2.7¹。模块安装:在命令行中输入以下命令来安装auto-py-to-exe¹:pipinstallauto-py-to-exe或......
  • wp-config.php的配置文件
    <?php/***ThebaseconfigurationforWordPress**Thewp-config.phpcreationscriptusesthisfileduringthe*installation.Youdon'thavetousethewebsite,youcan*copythisfileto"wp-config.php"andfillinthevalues.**......