C# Class AccidentalFish.ApplicationSupport.Logging.AzureQueueLogger.IDependencyResolverExtensions

Show file Open project: JamesRandall/AccidentalFish.ApplicationSupport

Public Methods

Method Description
UseQueueLogger ( this dependencyResolver, Type loggerExtension = null, LogLevelEnum defaultMinimumLogLevel = LogLevelEnum.Warning, IFullyQualifiedName defaultLoggerSource = null ) : IDependencyResolver

Private Methods

Method Description
GetLoggerFactory ( IDependencyResolver dependencyResolver, LogLevelEnum defaultMinimumLogLevel, IFullyQualifiedName defaultLoggerSource ) : ILoggerFactory

Method Details

UseQueueLogger() public static method

public static UseQueueLogger ( this dependencyResolver, Type loggerExtension = null, LogLevelEnum defaultMinimumLogLevel = LogLevelEnum.Warning, IFullyQualifiedName defaultLoggerSource = null ) : IDependencyResolver
dependencyResolver this
loggerExtension System.Type
defaultMinimumLogLevel LogLevelEnum
defaultLoggerSource IFullyQualifiedName
return IDependencyResolver