C# 读取配置(详细操作,让我们一起共同成长)

.NET Core

(源码我就不上传了,自己敲会更好)

首先我们创建一个空的ASP.Net Core Web 应用程序

C# 读取配置(详细操作,让我们一起共同成长)

 

创建成功之后我们可以看到启动文件和配置文件

C# 读取配置(详细操作,让我们一起共同成长)

 

 

 启动后要想读取到配置,我们肯定是要在配置里面写入,首先,

第一步,在配置appsettings.json写入2种格式:(根据自己的需求写)

 C# 读取配置(详细操作,让我们一起共同成长)

第二步:获得配置的值

在Program.cs操作:

C# 读取配置(详细操作,让我们一起共同成长)

 

新建CoinAppSettings类:

提示:IConfigurationRoot需引用:using Microsoft.Extensions.Configuration;

C# 读取配置(详细操作,让我们一起共同成长)

 

 Model也是需要新建实体:

C# 读取配置(详细操作,让我们一起共同成长)

 

 

 第三步:展示配置的值,在Startup.cs进行操作

C# 读取配置(详细操作,让我们一起共同成长)

 

 最后,如果报错的话,可能是有些地方没有引用,你可以根据它的引用提示去操作,应该是没有问题,运行成功之后我们可以得到:

C# 读取配置(详细操作,让我们一起共同成长)

 

 这个是比较常用的一种方法,还有一种简单的用于测试原理:

第一步:在Program.cs里面操作,和上面有点区别就是不需要在这获取值

C# 读取配置(详细操作,让我们一起共同成长)

 

 

第二步:直接在Startup.cs里面注入,然后可以直接获取值,直接得到结果

C# 读取配置(详细操作,让我们一起共同成长)

 

 

 C# 读取配置(详细操作,让我们一起共同成长)

 

 如果还有什么不懂得,可以留言,也可以百度深入了解一下,可能有些地方没有讲到,希望大家也可以提出来,希望我们共同成长,成为一位优秀的架构师

 

C# 读取配置(详细操作,让我们一起共同成长)

上一篇:c# 如何获取当前方法的调用堆栈


下一篇:.netCore3 下利用worker services给应用添加windows(Linux)服务