Пример #1
0
 private static UserIterationFinished LogIteration(IIterationResultRepository iterationResultRepository)
 {
     return(iterationResult =>
     {
         // in a task so it doesnt slow down the user execution
         Task.Run(() => iterationResultRepository.Save(iterationResult));
     });
 }
 public SaveIterationResultBackgroundService
 (
     ISimpleTransaction transaction,
     IIterationResultRepository iterationResultRepository,
     ISaveIterationQueue queue,
     string name
 )
 {
     _transaction = transaction;
     _iterationResultRepository = iterationResultRepository;
     _queue = queue;
     _name  = name;
 }
 public SaveIterationResultBackgroundService(IIterationResultRepository iterationResultRepository, string name)
 {
     _iterationResultRepository = iterationResultRepository;
     _name = name;
 }
 public StepResultsController(IIterationResultRepository iterationResultRepository, IHttpStatusResultRepository httpStatusResultRepository)
 {
     _iterationResultRepository  = iterationResultRepository;
     _httpStatusResultRepository = httpStatusResultRepository;
 }