Example #1
0
 public QueueProcessor(IRepository <ChangeQueueItem, Guid> repository, IRemoteHandlersServiceLocator serviceLocator, IRepositoryServiceLocator repositoryServiceLocator, IConnectivityChecker connectivityChecker)
 {
     _connectivityChecker      = connectivityChecker;
     _repositoryServiceLocator = repositoryServiceLocator;
     _changeQueueRepository    = repository;
     _serviceLocator           = serviceLocator;
     QueueItemTypes            = new Dictionary <Type, Type>();
 }
Example #2
0
 public XOFFTimerRemoteEntityRefreshCoordinator(IRemoteHandlersServiceLocator serviceLocator)
 {
     _serviceLocator = serviceLocator;
     _typesToRefresh = new List <KeyValuePair <Type, Type> >();
 }
Example #3
0
 public QueueProcessor(IRepository <ChangeQueueItem, Guid> repository, IRemoteHandlersServiceLocator serviceLocator, IRepositoryServiceLocator repositoryServiceLocator)
 {
     _repositoryServiceLocator = repositoryServiceLocator;
     _chagneQueueRepository    = repository;
     _serviceLocator           = serviceLocator;
 }