我有一个startup.cs文件,希望从XML文件中获取配置信息,而不是从appsettings.json
文件中获取。这在ASP.NET Core MVC中是否可能?
我有一个startup.cs文件,希望从XML文件中获取配置信息,而不是从appsettings.json
文件中获取。这在ASP.NET Core MVC中是否可能?
如果您想使用 appsettings.xml
文件,可以参考我的博客文章这里。
文章中的引用:
要使用 XML 文件,您需要添加此 NuGet 包:Microsoft.Extensions.Configuration.Xml。我将 1.0.0 添加到了我的 project.json 中,并添加了一个 appsettings.xml 文件。
<configuration> <MySettings> <SomeSetting>Test</SomeSetting> <Another>true</Another> </MySettings> </configuration>
然后像这样将其作为配置的一部分添加:
.AddXmlFile("appsettings.xml", optional: true, reloadOnChange: true)