如何实现.Net Core库类项目在多个项目中高效读取共享配置文件的功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计708个文字,预计阅读时间需要3分钟。
在项目启动前,我们先了解IConfiguration接口。.Net Core Web应用程序类类似于一个控制台,当程序运行到Startup阶段时,会自动注入IConfiguration。默认读取当前.Net Core Web应用程序中的appsettings.json文件。
在项目开始之前我们可以先去了解一下IConfiguration接口,.Net Core Web应用程序类似于一个控制台,当程序运行到Startup时会自动注入IConfiguration,默认读取当前.Net Core Web应用程序中的appsettings.json文件。读取当前.Net Core Web应用程序的配置文件可以自动直接注入,但如果我们需要使另一个类库项目读取到指定.Net Core Web应用程序中的配置文件,需要怎么做?凭借Asp.Net Core无处不在的“依赖注入”,我们可以在Startup执行时将读取的配置信息注入到类库项目中,之后我们可以愉快的使用配置信息了
新建一个.Net Core的类库项目和.Net Core Web应用程序,修改Web应用程序中的appsettings.json文件加入数据库连接字符串用于之后的试验。
本文共计708个文字,预计阅读时间需要3分钟。
在项目启动前,我们先了解IConfiguration接口。.Net Core Web应用程序类类似于一个控制台,当程序运行到Startup阶段时,会自动注入IConfiguration。默认读取当前.Net Core Web应用程序中的appsettings.json文件。
在项目开始之前我们可以先去了解一下IConfiguration接口,.Net Core Web应用程序类似于一个控制台,当程序运行到Startup时会自动注入IConfiguration,默认读取当前.Net Core Web应用程序中的appsettings.json文件。读取当前.Net Core Web应用程序的配置文件可以自动直接注入,但如果我们需要使另一个类库项目读取到指定.Net Core Web应用程序中的配置文件,需要怎么做?凭借Asp.Net Core无处不在的“依赖注入”,我们可以在Startup执行时将读取的配置信息注入到类库项目中,之后我们可以愉快的使用配置信息了
新建一个.Net Core的类库项目和.Net Core Web应用程序,修改Web应用程序中的appsettings.json文件加入数据库连接字符串用于之后的试验。

