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; }