コード例 #1
0
 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;
 }
コード例 #2
0
 public OperationsPeriodicalHandler(
     IOperationOrchestratorService operationOrchestratorService,
     TimeSpan idlePeriod,
     ILogFactory logFactory)
 {
     _operationOrchestratorService = operationOrchestratorService;
     _timerTrigger            = new TimerTrigger(nameof(OperationsPeriodicalHandler), idlePeriod, logFactory);
     _timerTrigger.Triggered += Execute;
 }