public ProgressLogger(IProgressUi progressUi, int uiMin, int uiMax, int steps, IExceptionLogger exceptionLogger) { _progressUi = progressUi; _uiTicksPerStepTick = (uiMax - uiMin) / (double)steps; _currentValue = uiMin; _uiMax = uiMax; _exceptionLogger = exceptionLogger; }
public ProgressLogger(IProgressUi progressUi, int uiMin, int uiMax, int steps, IExceptionLogger exceptionLogger) { _progressUi = progressUi; _uiTicksPerStepTick = (uiMax - uiMin) / (double) steps; _currentValue = uiMin; _uiMax = uiMax; _exceptionLogger = exceptionLogger; }
public ChunkProgressLogger(IProgressUi progressUi, IExceptionLogger exceptionLogger) { if (progressUi == null) { throw new ArgumentNullException(nameof(progressUi)); } if (exceptionLogger == null) { throw new ArgumentNullException(nameof(exceptionLogger)); } _progressUi = progressUi; _exceptionLogger = exceptionLogger; }
public TotalProgressLogger(IProgressUiFactory uiFactory, IExceptionLogger exceptionLogger) { _exceptionLogger = exceptionLogger; _progressUi = uiFactory.Create (3 * c_SingleStepTotal); }
public ProgressLogger(IProgressUi progressUi, IExceptionLogger exceptionLogger) { _progressUi = progressUi; _exceptionLogger = exceptionLogger; }
public TotalProgressLogger(IProgressUiFactory uiFactory, IExceptionLogger exceptionLogger) { _exceptionLogger = exceptionLogger; _progressUi = uiFactory.Create(3 * c_SingleStepTotal); }
public TotalProgressLogger(IProgressUiFactory uiFactory, IExceptionLogger exceptionLogger, int chunkCount) { _exceptionLogger = exceptionLogger; _progressUi = uiFactory.Create(chunkCount * 3); }