From 5516198399c4be6a208a4a5e7ff0d4cf9e4df2fd Mon Sep 17 00:00:00 2001 From: Sergey Komisarchik Date: Wed, 16 Aug 2017 08:17:25 +0300 Subject: [PATCH] make `ILoggingBuilder.AddSerilog` fluent friendly --- .../SerilogLoggingBuilderExtensions.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs b/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs index ac375cf..d4538eb 100644 --- a/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs +++ b/src/Serilog.Extensions.Logging/SerilogLoggingBuilderExtensions.cs @@ -2,7 +2,6 @@ using Microsoft.Extensions.Logging; using Serilog.Extensions.Logging; - namespace Serilog { /// @@ -19,11 +18,13 @@ public static class SerilogLoggingBuilderExtensions /// logger is not specified but is true, the method will be /// called on the static class instead. /// The logger factory. - public static void AddSerilog(this ILoggingBuilder builder, ILogger logger = null, bool dispose = false) + public static ILoggingBuilder AddSerilog(this ILoggingBuilder builder, ILogger logger = null, bool dispose = false) { if (builder == null) throw new ArgumentNullException(nameof(builder)); builder.AddProvider(new SerilogLoggerProvider(logger, dispose)); + + return builder; } } }