如何从Startup.cs中的XML文件中提取配置设置

Ins*_*eMe 7 asp.net-core-mvc asp.net-core

我有一个startup.cs文件,我想从XML文件而不是appsetings.json文件中提取配置.是否可以使用ASP.NET Core MVC?

juu*_*nas 8

如果你想使用,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)