public static void Initialize(LogLevel minLevel, ILogUnitFactory unitFactory) { Logger = new BaseLogger(minLevel, unitFactory); }
public BaseLogger(LogLevel minLevel, ILogUnitFactory unitFactory) { MinLevel = minLevel; this.unitFactory = unitFactory ?? throw new ArgumentNullException(nameof(unitFactory)); }