Class SerilogLoggingBuilderExtensions
Inheritance
Namespace: Steeltoe.Logging.DynamicSerilog
Assembly: Steeltoe.Logging.DynamicSerilog.dll
Syntax
public static class SerilogLoggingBuilderExtensions : object
Methods
| Edit this page View SourceAddDynamicSerilog(ILoggingBuilder)
Adds Serilog with Console sink, wrapped in a DynamicSerilogLoggerProvider.
Declaration
public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
ILoggingBuilder | builder | The |
Returns
Type | Description |
---|---|
ILoggingBuilder | The incoming |
AddDynamicSerilog(ILoggingBuilder, Boolean)
Adds Serilog with Console sink, wrapped in a DynamicSerilogLoggerProvider.
Declaration
public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder, bool preserveDefaultConsole)
Parameters
Type | Name | Description |
---|---|---|
ILoggingBuilder | builder | The |
System.Boolean | preserveDefaultConsole | When set to |
Returns
Type | Description |
---|---|
ILoggingBuilder | The incoming |
AddDynamicSerilog(ILoggingBuilder, Nullable<LoggerConfiguration>)
Adds Serilog with Console sink, wrapped in a DynamicSerilogLoggerProvider.
Declaration
public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder, LoggerConfiguration? serilogConfiguration)
Parameters
Type | Name | Description |
---|---|---|
ILoggingBuilder | builder | The |
System.Nullable<LoggerConfiguration> | serilogConfiguration | Enables to configure Serilog from code instead of configuration. |
Returns
Type | Description |
---|---|
ILoggingBuilder | The incoming |
AddDynamicSerilog(ILoggingBuilder, Nullable<LoggerConfiguration>, Boolean)
Adds Serilog with Console sink, wrapped in a DynamicSerilogLoggerProvider.
Declaration
public static ILoggingBuilder AddDynamicSerilog(this ILoggingBuilder builder, LoggerConfiguration? serilogConfiguration, bool preserveDefaultConsole)
Parameters
Type | Name | Description |
---|---|---|
ILoggingBuilder | builder | The |
System.Nullable<LoggerConfiguration> | serilogConfiguration | Enables to configure Serilog from code instead of configuration. |
System.Boolean | preserveDefaultConsole | When set to |
Returns
Type | Description |
---|---|
ILoggingBuilder | The incoming |