internal LoggerAuditSinkConfiguration(LoggerConfiguration loggerConfiguration, Action <ILogEventSink> addSink, Action <LoggerConfiguration> applyInheritedConfiguration) { _sinkConfiguration = new LoggerSinkConfiguration(loggerConfiguration, addSink, applyInheritedConfiguration); }
internal LoggerAuditSinkConfiguration(LoggerConfiguration loggerConfiguration, Action <ILogEventSink> addSink) { _sinkConfiguration = new LoggerSinkConfiguration(loggerConfiguration, addSink); }
protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.RollingFile( PathFormat, RestrictedToMinimumLevel, OutputTemplate, FormatProvider, FileSizeLimitBytes, RetainedFileCountLimit );
protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.TextWriter( Writer, RestrictedToMinimumLevel, OutputTemplate, FormatProvider );
protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.Sink( new TraceSink( new MessageTemplateTextFormatter( OutputTemplate, FormatProvider ) ), RestrictedToMinimumLevel );
protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.Seq( Endpoint.ToString(), RestrictedToMinimumLevel, BatchPostingLimit, Period, ApiKey, BufferBaseFileName, BufferFileSizeLimitBytes );
protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.ColoredConsole( RestrictedToMinimumLevel, OutputTemplate, FormatProvider );