根据某个明智的来源,有一个名为AddJsonFile的方法用于读取配置文件。其中一个签名允许指定可选和reloadOnChange。
然而,如果我使用未明确指定这些内容的签名,我找不到有关默认值的信息。我可以假设它是false,因为它是布尔值的默认值(即default(bool)为false)。
但我更喜欢明确地声明并提供链接。
IConfigurationRoot config = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("config.json", false, false)
.Build();
然而,如果我使用未明确指定这些内容的签名,我找不到有关默认值的信息。我可以假设它是false,因为它是布尔值的默认值(即default(bool)为false)。
但我更喜欢明确地声明并提供链接。