/// <summary> /// Creates a new instance of LogEventStatisticWriter /// </summary> /// <param name="pipelineId"></param> /// <param name="configuration"></param> public LogEventStatisticWriter(string pipelineId, IGlobalConfiguration configuration) { _pipelineId = pipelineId; _minLogLevel = GlobalConfiguration.Configuration.GetOptions().LogLevel; _storage = new Lazy <IStorage>(() => configuration.GetStorage()); _options = new Lazy <Options>(() => configuration.GetOptions()); }