コード例 #1
0
 internal LoggerAuditSinkConfiguration(LoggerConfiguration loggerConfiguration, Action <ILogEventSink> addSink, Action <LoggerConfiguration> applyInheritedConfiguration)
 {
     _sinkConfiguration = new LoggerSinkConfiguration(loggerConfiguration, addSink, applyInheritedConfiguration);
 }
コード例 #2
0
 internal LoggerAuditSinkConfiguration(LoggerConfiguration loggerConfiguration, Action <ILogEventSink> addSink)
 {
     _sinkConfiguration = new LoggerSinkConfiguration(loggerConfiguration, addSink);
 }
コード例 #3
0
		protected override void Configure( LoggerSinkConfiguration configuration ) 
			=> configuration.RollingFile( PathFormat, RestrictedToMinimumLevel, OutputTemplate, FormatProvider, FileSizeLimitBytes, RetainedFileCountLimit );
コード例 #4
0
		protected override void Configure( LoggerSinkConfiguration configuration ) => configuration.TextWriter( Writer, RestrictedToMinimumLevel, OutputTemplate, FormatProvider );
コード例 #5
0
		protected override void Configure( LoggerSinkConfiguration configuration ) => 
			configuration.Sink( new TraceSink( new MessageTemplateTextFormatter( OutputTemplate, FormatProvider ) ), RestrictedToMinimumLevel );
コード例 #6
0
		protected override void Configure( LoggerSinkConfiguration configuration )
			=> configuration.Seq( Endpoint.ToString(), RestrictedToMinimumLevel, BatchPostingLimit, Period, ApiKey, BufferBaseFileName, BufferFileSizeLimitBytes );
コード例 #7
0
		protected override void Configure( LoggerSinkConfiguration configuration )
			=> configuration.ColoredConsole( RestrictedToMinimumLevel, OutputTemplate, FormatProvider );