Пример #1
0
 public SyncCli(ISynchronize synchronize, AppSettings appSettings, IConsole console, ISelectorStorage selectorStorage)
 {
     _appSettings     = appSettings;
     _console         = console;
     _synchronize     = synchronize;
     _selectorStorage = selectorStorage;
 }
Пример #2
0
 internal SyncWatcherConnector(AppSettings appSettings, ISynchronize synchronize,
                               IWebSocketConnectionsService connectionsService, IQuery query, IWebLogger logger, TelemetryClient?telemetryClient)
 {
     _appSettings        = appSettings;
     _synchronize        = synchronize;
     _connectionsService = connectionsService;
     _query           = query;
     _logger          = logger;
     _telemetryClient = telemetryClient;
 }
Пример #3
0
 public ManualBackgroundSyncService(ISynchronize synchronize, IQuery query,
                                    IWebSocketConnectionsService connectionsService,
                                    IMemoryCache cache, IWebLogger logger, IUpdateBackgroundTaskQueue bgTaskQueue,
                                    IServiceScopeFactory scopeFactory)
 {
     _synchronize        = synchronize;
     _connectionsService = connectionsService;
     _query        = query;
     _cache        = cache;
     _logger       = logger;
     _bgTaskQueue  = bgTaskQueue;
     _scopeFactory = scopeFactory;
 }
Пример #4
0
 public void AddSyncronizedObject(ISynchronize _gameObject)
 {
     gameObjectsToUpdate.Add(_gameObject);
 }
Пример #5
0
 public bool Equals(ISynchronize other)
 {
     Identity i = other as Identity;
     if (i != null && i.Id == Id)
         return true;
     else
         return false;
 }