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