public static ILoggingBuilder AddProviderConsoleWithOptions( this ILoggingBuilder loggingBuilder, ConsoleProviderOptions consoleOptions) { loggingBuilder .AddConsoleLogger(consoleOptions); return(loggingBuilder); }
public static ILoggingBuilder AddConsoleLogger( this ILoggingBuilder builder, ConsoleProviderOptions consoleOptions) { if (consoleOptions == null) { throw new ArgumentNullException(nameof(consoleOptions)); } builder.Services .AddSingleton <IConsoleProviderOptions>(consoleOptions); return(builder.AddConsoleLogger(builder.Services)); }