Skip to content

Commit e517426

Browse files
authored
Merge pull request #179 from marcjohne/patch-1
Added missing null checks for settingConfiguration
2 parents 207a5b3 + 488b628 commit e517426

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Serilog.Settings.Configuration/ConfigurationLoggerConfigurationExtensions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public static LoggerConfiguration Configuration(
4646
IConfiguration configuration,
4747
DependencyContext dependencyContext = null)
4848
{
49+
if (settingConfiguration == null) throw new ArgumentNullException(nameof(settingConfiguration));
4950
if (configuration == null) throw new ArgumentNullException(nameof(configuration));
5051

5152
var assemblyFinder = dependencyContext == null
@@ -101,6 +102,7 @@ public static LoggerConfiguration Configuration(
101102
IConfiguration configuration,
102103
ConfigurationAssemblySource configurationAssemblySource)
103104
{
105+
if (settingConfiguration == null) throw new ArgumentNullException(nameof(settingConfiguration));
104106
if (configuration == null) throw new ArgumentNullException(nameof(configuration));
105107

106108
var assemblyFinder = AssemblyFinder.ForSource(configurationAssemblySource);

0 commit comments

Comments
 (0)