From 173e4f85a5c8a2034fe7ca0c1a02fac735077363 Mon Sep 17 00:00:00 2001 From: Fabio Caldas Date: Wed, 21 Feb 2018 12:48:36 -0300 Subject: [PATCH] Refactored code to simplify loggerFactory setup #40 --- src/SplunkLogger/LoggerFactoryExtensions.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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;