20 writes to FileProvider
Microsoft.Extensions.Configuration.KeyPerFile (1)
KeyPerFileConfigurationBuilderExtensions.cs (1)
52source.FileProvider = new PhysicalFileProvider(directoryPath);
Microsoft.Extensions.Configuration.KeyPerFile.Tests (19)
ConfigurationProviderCommandLineTest.cs (1)
24FileProvider = new TestFileProvider(testFiles.ToArray())
KeyPerFileTests.cs (18)
47.AddKeyPerFile(o => o.FileProvider = testFileProvider) 63.AddKeyPerFile(o => o.FileProvider = testFileProvider) 79.AddKeyPerFile(o => o.FileProvider = testFileProvider) 98o.FileProvider = testFileProvider; 117.AddKeyPerFile(o => o.FileProvider = testFileProvider) 136o.FileProvider = testFileProvider; 157o.FileProvider = testFileProvider; 176o.FileProvider = testFileProvider; 197o.FileProvider = testFileProvider; 215.AddKeyPerFile(o => o.FileProvider = testFileProvider) 252o.FileProvider = testFileProvider; 278o.FileProvider = testFileProvider; 301o.FileProvider = testFileProvider; 326o.FileProvider = testFileProvider; 356o.FileProvider = testFileProvider; 380o.FileProvider = testFileProvider; 405FileProvider = testFileProvider, 416configurationSource.FileProvider = null;
5 references to FileProvider
Microsoft.Extensions.Configuration.KeyPerFile (5)
KeyPerFileConfigurationProvider.cs (5)
29if (Source.ReloadOnChange && Source.FileProvider != null) 32() => Source.FileProvider.Watch("*"), 62if (Source.FileProvider == null) 74var directory = Source.FileProvider.GetDirectoryContents("/"); 110=> Source.FileProvider?.GetFileInfo("/")?.PhysicalPath ?? "<Unknown>";