.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");
相关推荐
luming-0216 小时前
java报错解决:sun.net.utils不存
java·经验分享·bug·.net·intellij-idea
步步为营DotNet19 小时前
深度解析.NET中MemoryCache:高效缓存策略与性能优化的关键
缓存·性能优化·.net
玩泥巴的20 小时前
基于.NET操作Excel COM组件生成数据透视报表
c#·.net·excel·二次开发·com互操作
用户72278681234421 小时前
记一次 .NET 某RFID标签打印客户端 崩溃分析
.net
桑榆肖物1 天前
使用.NET实现企业微信应用接入:域名验证与消息处理
microsoft·.net·企业微信
数据的世界011 天前
C#权威指南第1章:.NET体系结构
c#·.net
唐青枫1 天前
深入理解 Volatile:C#.NET 内存可见性与有序性
c#·.net
为自己_带盐1 天前
从零开始玩转 Microsoft Agent Framework:我的 MAF 实践之旅-第二篇
后端·microsoft·ai·.net
步步为营DotNet2 天前
深度剖析.NET 中IConfiguration:灵活配置管理的核心枢纽
前端·网络·.net
Crazy Struggle2 天前
C# 不依赖 OpenCV 的图像处理算法:滤波、锐化与边缘检测
.net·开源项目·winform