物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSource。 [ 本文已经同步到《ASP.NET Core框架揭秘》之中]

目录
一、FileConfigurationSource  & FileConfigurationProvider
二、JsonConfigurationSource &JsonConfigurationProvider
三、XmlConfiguationSource & XmlConfiguationProvider
四、IniConfigurationSource & IniConfigurationSource

上述这三个具体的ConfigurationSource类型具有如下一个相同的基类FileConfigurationSource。

class FileConfigurationSource : IConfigurationSource
   2: {
public IFileProvider     FileProvider { get; set; }
bool              Optional { get; set; }
string            Path { get; set; }
bool              ReloadOnChange { get; set; }
   7:  
abstract IConfigurationProvider Build(IConfigurationBuilder builder);
   9: }

相关文章:

  • 2022-02-06
  • 2021-08-18
  • 2022-12-23
  • 2021-07-04
猜你喜欢
  • 2022-12-23
  • 2021-12-20
  • 2022-03-05
  • 2021-09-07
相关资源
相似解决方案