diff --git a/src/SplunkLogger/LoggerFactoryExtensions.cs b/src/SplunkLogger/LoggerFactoryExtensions.cs index b34b781..0ee990a 100644 --- a/src/SplunkLogger/LoggerFactoryExtensions.cs +++ b/src/SplunkLogger/LoggerFactoryExtensions.cs @@ -15,7 +15,7 @@ public static class LoggerFactoryExtensions /// Logger factory. /// Configuration. /// Custom text formatter. - public static ILoggerFactory AddHECRawSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter) + public static ILoggerFactory AddHECRawSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter = null) { loggerFactory.AddProvider(new SplunkHECRawLoggerProvider(configuration, formatter)); return loggerFactory; @@ -27,7 +27,7 @@ public static ILoggerFactory AddHECRawSplunkLogger(this ILoggerFactory loggerFac /// Logger factory. /// Configuration. /// Custom text formatter. - public static ILoggerFactory AddHECJsonSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter) + public static ILoggerFactory AddHECJsonSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter = null) { loggerFactory.AddProvider(new SplunkHECJsonLoggerProvider(configuration, formatter)); return loggerFactory; @@ -39,7 +39,7 @@ public static ILoggerFactory AddHECJsonSplunkLogger(this ILoggerFactory loggerFa /// Logger factory. /// Configuration. /// Custom text formatter. - public static ILoggerFactory AddTcpSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter) + public static ILoggerFactory AddTcpSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter = null) { loggerFactory.AddProvider(new SplunkTcpLoggerProvider(configuration, formatter)); return loggerFactory; @@ -51,7 +51,7 @@ public static ILoggerFactory AddTcpSplunkLogger(this ILoggerFactory loggerFactor /// Logger factory. /// Configuration. /// Custom text formatter. - public static ILoggerFactory AddUdpSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter) + public static ILoggerFactory AddUdpSplunkLogger(this ILoggerFactory loggerFactory, SplunkLoggerConfiguration configuration, ILoggerFormatter formatter = null) { loggerFactory.AddProvider(new SplunkUdpLoggerProvider(configuration, formatter)); return loggerFactory;