public SyncCli(ISynchronize synchronize, AppSettings appSettings, IConsole console, ISelectorStorage selectorStorage) { _appSettings = appSettings; _console = console; _synchronize = synchronize; _selectorStorage = selectorStorage; }
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; }
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; }
public void AddSyncronizedObject(ISynchronize _gameObject) { gameObjectsToUpdate.Add(_gameObject); }
public bool Equals(ISynchronize other) { Identity i = other as Identity; if (i != null && i.Id == Id) return true; else return false; }