private void SetTimedStepLogger(IStepLogger underlying)
        {
            var timedStepLogger = underlying as TimedStepLogger;

            if (timedStepLogger != null)
            {
                timedStepLogger.Timer = this.timer;
            }
        }
 public ThreadSafeStepLogger(IStepLogger logger)
 {
     this.UnderlyingStepLogger = logger;
 }
 public ApprenticeshipDetailsScraperSingle(IUrlResolver resolver, ICreateDirectory directory, IStepLogger logger)
 {
     this.resolver  = resolver;
     this.directory = directory;
     this.Logger    = logger;
 }
 public StopwatchLogger(IStepLogger stepLogger)
 {
     _stepLogger = stepLogger;
     _stopwatch = new Stopwatch();
 }
Exemple #5
0
 public TraineeResultsScraper(IUrlResolver resolver, ICreateDirectory directory, IStepLogger logger, IGlobalSettings settings)
 {
     this.resolver  = resolver;
     this.directory = directory;
     this.settings  = settings;
     this.Logger    = logger;
 }