C# 클래스 AccidentalFish.ApplicationSupport.Logging.Serilog.Implementation.SerilogFactory

상속: ISerilogFactory
파일 보기 프로젝트 열기: JamesRandall/AccidentalFish.ApplicationSupport

공개 메소드들

메소드 설명
CreateAsynchronousLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : IAsynchronousLogger
CreateAsynchronousLogger ( LogLevelEnum minimumLogLevel = null ) : IAsynchronousLogger
CreateLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : Core.Logging.ILogger
CreateLogger ( LogLevelEnum minimumLogLevel = null ) : Core.Logging.ILogger
CreateSerilog ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : global::Serilog.ILogger
CreateSerilog ( LogLevelEnum minimumLogLevel = null ) : global::Serilog.ILogger
CreateSerilog ( LoggerConfiguration loggerConfiguration ) : global::Serilog.ILogger
SerilogFactory ( Func loggerConfigurationProvider, ICorrelationIdProvider correlationIdProvider, LogLevelEnum defaultMinimumLogLevel, IFullyQualifiedName defaultLoggerSource, string sourceFqnPropertyName, string correlationIdPropertyName ) : System

비공개 메소드들

메소드 설명
GetLoggerConfiguration ( LogLevelEnum minimumLogLevel ) : LoggerConfiguration

메소드 상세

CreateAsynchronousLogger() 공개 메소드

public CreateAsynchronousLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : IAsynchronousLogger
source IFullyQualifiedName
minimumLogLevel LogLevelEnum
리턴 IAsynchronousLogger

CreateAsynchronousLogger() 공개 메소드

public CreateAsynchronousLogger ( LogLevelEnum minimumLogLevel = null ) : IAsynchronousLogger
minimumLogLevel LogLevelEnum
리턴 IAsynchronousLogger

CreateLogger() 공개 메소드

public CreateLogger ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : Core.Logging.ILogger
source IFullyQualifiedName
minimumLogLevel LogLevelEnum
리턴 Core.Logging.ILogger

CreateLogger() 공개 메소드

public CreateLogger ( LogLevelEnum minimumLogLevel = null ) : Core.Logging.ILogger
minimumLogLevel LogLevelEnum
리턴 Core.Logging.ILogger

CreateSerilog() 공개 메소드

public CreateSerilog ( IFullyQualifiedName source, LogLevelEnum minimumLogLevel = null ) : global::Serilog.ILogger
source IFullyQualifiedName
minimumLogLevel LogLevelEnum
리턴 global::Serilog.ILogger

CreateSerilog() 공개 메소드

public CreateSerilog ( LogLevelEnum minimumLogLevel = null ) : global::Serilog.ILogger
minimumLogLevel LogLevelEnum
리턴 global::Serilog.ILogger

CreateSerilog() 공개 메소드

public CreateSerilog ( LoggerConfiguration loggerConfiguration ) : global::Serilog.ILogger
loggerConfiguration Serilog.LoggerConfiguration
리턴 global::Serilog.ILogger

SerilogFactory() 공개 메소드

public SerilogFactory ( Func loggerConfigurationProvider, ICorrelationIdProvider correlationIdProvider, LogLevelEnum defaultMinimumLogLevel, IFullyQualifiedName defaultLoggerSource, string sourceFqnPropertyName, string correlationIdPropertyName ) : System
loggerConfigurationProvider Func
correlationIdProvider ICorrelationIdProvider
defaultMinimumLogLevel LogLevelEnum
defaultLoggerSource IFullyQualifiedName
sourceFqnPropertyName string
correlationIdPropertyName string
리턴 System