public HangedOperationsPeriodicalHandler(IOperationOrchestratorService operationOrchestratorService , ILogFactory logFactory, TimeSpan idlePeriod) { _operationOrchestratorService = operationOrchestratorService; _idlePeriod = idlePeriod; _log = logFactory.CreateLog(this); _timerTrigger = new TimerTrigger(nameof(HangedOperationsPeriodicalHandler), _idlePeriod, logFactory); _timerTrigger.Triggered += Execute; }
public OperationsPeriodicalHandler( IOperationOrchestratorService operationOrchestratorService, TimeSpan idlePeriod, ILogFactory logFactory) { _operationOrchestratorService = operationOrchestratorService; _timerTrigger = new TimerTrigger(nameof(OperationsPeriodicalHandler), idlePeriod, logFactory); _timerTrigger.Triggered += Execute; }