Exemplo n.º 1
0
 public static ILoggingBuilder AddSerilogDynamicConsole(this ILoggingBuilder builder) => builder.AddDynamicSerilog(false);
Exemplo n.º 2
0
 public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder, LoggerConfiguration loggerConfiguration, bool preserveStaticLogger, bool preserveDefaultConsole = false)
 {
     return(builder.AddDynamicSerilog(loggerConfiguration, preserveDefaultConsole));
 }
Exemplo n.º 3
0
 public static ILoggingBuilder AddSerilogDynamicConsole(this ILoggingBuilder builder, LoggerConfiguration loggerConfiguration, bool preserveStaticLogger = false) => builder.AddDynamicSerilog(loggerConfiguration, preserveStaticLogger);
Exemplo n.º 4
0
 /// <summary>
 /// Add Serilog with Console sink, wrapped in a <see cref="IDynamicLoggerProvider"/> that supports
 /// dynamically controlling the minimum log level via management endpoints
 /// </summary>
 /// <param name="builder">The <see cref="ILoggingBuilder"/> for configuring the LoggerFactory</param>
 /// <param name="preserveDefaultConsole">When true, do not remove Microsoft's ConsoleLoggerProvider</param>
 /// <returns>The configured <see cref="ILoggingBuilder"/></returns>
 public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder, bool preserveDefaultConsole = false)
 {
     return(builder.AddDynamicSerilog(null, preserveDefaultConsole));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Add Serilog with Console sink, wrapped in a <see cref="IDynamicLoggerProvider"/> that supports
 /// dynamically controlling the minimum log level via management endpoints
 /// </summary>
 /// <param name="builder">The <see cref="ILoggingBuilder"/> for configuring the LoggerFactory</param>
 /// <returns>The configured <see cref="ILoggingBuilder"/></returns>
 public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder)
 {
     return(builder.AddDynamicSerilog(null, false));
 }