Пример #1
0
 public ForwardService(IAutoResetEventAdapter waitHandle, IReynaLogger logger, IBatchConfiguration batchConfiguration, IPeriodicBackoutCheck periodicBackoutCheck)
     : base(waitHandle, true)
 {
     Logger = logger;
     _batchConfiguration = batchConfiguration;
     PeriodicBackoutCheck = periodicBackoutCheck;
 }
Пример #2
0
 public BatchProvider(IRepository repository, IPeriodicBackoutCheck periodicBackoutCheck)
 {
     this.Repository           = repository;
     this.BatchConfiguration   = new BatchConfiguration();
     this.PeriodicBackoutCheck = periodicBackoutCheck;
 }
Пример #3
0
 public BatchProvider(IRepository repository, IPeriodicBackoutCheck periodicBackoutCheck, IBatchConfiguration batchConfiguration)
 {
     Repository = repository;
     BatchConfiguration = batchConfiguration;
     PeriodicBackoutCheck = periodicBackoutCheck;
 }
Пример #4
0
 public BatchProvider(IRepository repository, IPeriodicBackoutCheck periodicBackoutCheck)
 {
     this.Repository = repository;
     this.BatchConfiguration = new BatchConfiguration();
     this.PeriodicBackoutCheck = periodicBackoutCheck;
 }