public SaveIterationResultBackgroundService ( ISimpleTransaction transaction, IIterationResultRepository iterationResultRepository, ISaveIterationQueue queue, string name ) { _transaction = transaction; _iterationResultRepository = iterationResultRepository; _queue = queue; _name = name; }
public ExecuteTestsService ( ClientOptions clientOptions, ILoadTestExecution loadTestExecution, IReadOnlyList <ISchedule> schedules, ISaveIterationQueue saveIterationQueue, ICancelTokenReference cancelTokenReference ) { _clientOptions = clientOptions; _loadTestExecution = loadTestExecution; _schedules = schedules; _saveIterationQueue = saveIterationQueue; _cancelTokenReference = cancelTokenReference; }
private static UserIterationFinished LogIteration(ISaveIterationQueue iterationQueueRepository) { return(iterationQueueRepository.Queue); }
public override void Dispose() { base.Dispose(); _queue = null; }