.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");
相关推荐
武藤一雄10 分钟前
C#:Linq大赏
windows·后端·microsoft·c#·.net·.netcore·linq
ChaITSimpleLove2 小时前
从美食城的思考,如何构建.net高并发系统?
.net·高并发架构·dapr·以柔克刚·缓冲平滑过渡·分类归治·旁路缓存side-cache
武藤一雄3 小时前
C# Prism框架详解
开发语言·后端·微软·c#·.net·wpf
aerror5 小时前
关于静态修改.NET的DLL对某些函数进行HOOK的方法
.net
by__csdn5 小时前
第一章 (ASP.NET Core入门)第三节( 认识.NET Standard)
后端·c#·asp.net·.net·.netcore·f#·vb.net
用户4488466710606 小时前
.NET进阶——深入理解反射(4)利用反射获取信息(方法、特性)
.net
by__csdn6 小时前
第一章 (ASP.NET Core入门)第一节( 认识.NET Core)
后端·c#·asp.net·.net·.netcore·f#·vb.net
by__csdn7 小时前
第一章 (ASP.NET Core入门)第二节( 认识ASP.NET Core)
数据库·后端·c#·asp.net·.net·.netcore·f#
缺点内向7 小时前
如何使用C#将Excel工作表拆分为独立文件
开发语言·c#·.net·excel
唐青枫8 小时前
一次看懂 C# TimeSpan:时间差操作的完整指南
c#·.net