.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");
相关推荐
xifangge20253 小时前
彻底解决 .NET 10.0 运行库缺失报错:从 CLR 寻址机制到全版本离线部署实践(附 net运行库合集安装包)
.net
rockey6273 小时前
AScript之匿名类型与动态类型
c#·.net·script·eval·expression·动态脚本
一个帅气昵称啊4 小时前
.Net基于NetCoreKevin框架 AI 与 Hangfire 集成:实现AI智能自动任务调度
人工智能·.net·hangfire
bjzhang755 小时前
Lin CMS .NET Core——一款基于 .NET 8 + FreeSql 实现的前后端分离的 CMS 系统
.net·lin cms
步步为营DotNet6 小时前
解锁.NET 11 潜力:Microsoft.Extensions.AI 在后端 AI 集成中的实践与剖析
人工智能·microsoft·.net
wangl_921 天前
初探 C# 15 的 Union Types
java·开发语言·算法·c#·.net·.net core
SEO-狼术1 天前
Make Range Input Simpler
pdf·.net
wangl_921 天前
C# / .NET 在工业环境中的优势
开发语言·c#·.net·.netcore·.net core·visual studio
△曉風殘月〆1 天前
不同.NET版本中的WPF新增功能
.net·wpf