ASP.Net Core中是否有单个交换机才能使用XML配置?

问题描述 投票:0回答:1

在ASP.Net Core中,默认情况下有JSON中的配置文件。这是一个真正的烦恼,因为JSON不支持注释,因此非常不适合配置文件(已经由前端工具证明,它更喜欢javascript配置)。我相信它只适用于最简单的演示,但它几乎不用于任何真实场景项目。

我在文档中发现我可以在AddXmlFile上使用ConfigurationBuilder,但必须有单一切换甚至生成具有XML配置的新项目,而无需在代码中执行。

asp.net-core
1个回答
0
投票

ASP.NET Core使用配置提供程序。默认情况下,它包括JSON配置提供程序,环境变量配置提供程序和命令行配置提供程序。您可以自由添加您喜欢的任何其他提供商,甚至是您自己创建的完全自定义提供商。默认情况下不附加XML配置提供程序,并且没有“切换”,项目模板或任何其他将添加它。 XML实际上是一种非常低劣的配置格式,因此不太可能改变,特别是因为如果需要,您可以随时手动添加它。

© www.soinside.com 2019 - 2024. All rights reserved.