/// <summary> /// /// </summary> /// <param name="log"></param> public ZLogger(global::log4net.Core.ILogger log) : base(log) { log.Repository.ConfigurationChanged += new LoggerRepositoryConfigurationChangedEventHandler(LoggerRepositoryConfigurationChanged); ReloadLevels(log.Repository); }
/// <summary> /// Initializes a new instance of the <see cref="Log4NetService"/> class. /// </summary> /// <param name="log">An existing Log4Net <see cref="log4net.ILog"/> object.</param> internal Log4NetService(global::log4net.Core.ILogger logger) { currentLogger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="AbbotwareLogger" /> class. /// </summary> /// <param name="logger">Log4net's ILogger</param> /// <param name="factory">logger factory</param> public AbbotwareLogger(Log4netILogger logger, AbbotwareLoggerFactory factory) { this.logger = Arguments.EnsureNotNull(logger, nameof(logger)); this.factory = Arguments.EnsureNotNull(factory, nameof(factory)); }
private static ILoggerWrapper WrapperCreationHandler(global::log4net.Core.ILogger logger) { return(new ZLogger(logger)); }
private static IZLog WrapLogger(global::log4net.Core.ILogger logger) { return((IZLog)s_wrapperMap.GetWrapper(logger)); }
/// <summary> /// Initializes a new instance of the <see cref="Log4NetService"/> class. /// </summary> /// <param name="log">An existing Log4Net <see cref="log4net.ILog"/> object.</param> internal Log4NetService(global::log4net.Core.ILogger logger) { currentLogger = logger; }