.NET 使用配置文件

我简单测试了一下json格式配置文件,在这里记录一下,方便以后查看。

需要引用的库:

Microsoft.Extensions.Hosting

创建json格式文件:appsettings.json

在工程文件中包含json文件:

bash 复制代码
	<ItemGroup>
		<Content Include="appsettings.json">
			<CopyToOutputDirectory>Always</CopyToOutputDirectory>
		</Content>
	</ItemGroup>

在使用配置文件的位置可通过如下代码获取配置:

cs 复制代码
        var appSettings = new ConfigurationBuilder().AddJsonFile("appsettings.json").Build();
        var tradeServerIP = appSettings.GetValue<string>("TradeServerIP");
        var tradeFrontPort = appSettings.GetValue<int>("TradeFrontPort");
相关推荐
蒙塔基的钢蛋儿9 小时前
告别内存泄露与空指针:用C#与.NET 10开启STM32H7高性能单片机开发新纪元
stm32·c#·.net
时光追逐者11 小时前
一款基于 .NET 开源、跨平台应用程序自动升级组件
c#·.net·.net core
海盗123412 小时前
ScottPlot在WPF的基本使用和中文乱码问题
c#·.net·wpf
我是唐青枫12 小时前
C#.NET System.Threading.Lock 深入解析:新一代 lock、底层语义与使用边界
c#·.net
七夜zippoe13 小时前
OpenClaw 接入飞书:完整配置指南
人工智能·microsoft·飞书·配置·openclaw
步步为营DotNet13 小时前
基于.NET 11 与C# 14的高性能安全客户端应用开发
安全·c#·.net
毕设源码-邱学长1 天前
【开题答辩全过程】以 基于.net mvc剧本杀预约与管理为例,包含答辩的问题和答案
mvc·.net
似水明俊德1 天前
12-C#.Net-加密解密-学习笔记
笔记·学习·oracle·c#·.net
阿蒙Amon1 天前
C#常用类库-详解SSH.NET
c#·ssh·.net