@@ -17,12 +17,12 @@ class ConfigurationReader : IConfigurationReader
17
17
{
18
18
const string LevelSwitchNameRegex = @"^\${0,1}[A-Za-z]+[A-Za-z0-9]*$" ;
19
19
20
- readonly IConfigurationSection _section ;
20
+ readonly IConfiguration _section ;
21
21
readonly IReadOnlyCollection < Assembly > _configurationAssemblies ;
22
22
readonly ResolutionContext _resolutionContext ;
23
23
readonly IConfigurationRoot _configurationRoot ;
24
24
25
- public ConfigurationReader ( IConfigurationSection configSection , AssemblyFinder assemblyFinder , ConfigurationReaderOptions readerOptions , IConfiguration configuration = null )
25
+ public ConfigurationReader ( IConfiguration configSection , AssemblyFinder assemblyFinder , ConfigurationReaderOptions readerOptions , IConfiguration configuration = null )
26
26
{
27
27
_section = configSection ?? throw new ArgumentNullException ( nameof ( configSection ) ) ;
28
28
_configurationAssemblies = LoadConfigurationAssemblies ( _section , assemblyFinder ) ;
@@ -31,7 +31,7 @@ public ConfigurationReader(IConfigurationSection configSection, AssemblyFinder a
31
31
}
32
32
33
33
// Used internally for processing nested configuration sections -- see GetMethodCalls below.
34
- internal ConfigurationReader ( IConfigurationSection configSection , IReadOnlyCollection < Assembly > configurationAssemblies , ResolutionContext resolutionContext )
34
+ internal ConfigurationReader ( IConfiguration configSection , IReadOnlyCollection < Assembly > configurationAssemblies , ResolutionContext resolutionContext )
35
35
{
36
36
_section = configSection ?? throw new ArgumentNullException ( nameof ( configSection ) ) ;
37
37
_configurationAssemblies = configurationAssemblies ?? throw new ArgumentNullException ( nameof ( configurationAssemblies ) ) ;
@@ -298,7 +298,7 @@ void ApplyEnrichment(LoggerConfiguration loggerConfiguration)
298
298
}
299
299
}
300
300
301
- internal ILookup < string , Dictionary < string , IConfigurationArgumentValue > > GetMethodCalls ( IConfigurationSection directive )
301
+ internal ILookup < string , Dictionary < string , IConfigurationArgumentValue > > GetMethodCalls ( IConfiguration directive )
302
302
{
303
303
var children = directive . GetChildren ( ) . ToList ( ) ;
304
304
@@ -356,7 +356,7 @@ internal static IConfigurationArgumentValue GetArgumentValue(IConfigurationSecti
356
356
return argumentValue ;
357
357
}
358
358
359
- static IReadOnlyCollection < Assembly > LoadConfigurationAssemblies ( IConfigurationSection section , AssemblyFinder assemblyFinder )
359
+ static IReadOnlyCollection < Assembly > LoadConfigurationAssemblies ( IConfiguration section , AssemblyFinder assemblyFinder )
360
360
{
361
361
var serilogAssembly = typeof ( ILogger ) . Assembly ;
362
362
var assemblies = new Dictionary < string , Assembly > { [ serilogAssembly . FullName ] = serilogAssembly } ;
0 commit comments