public Connection( IErrorReporter errorReporter, IDataEnumeratorFactory dataEnumeratorFactory, ICommandProcessorFactory commandProcessorFactory, ISchemaUpdater schemaUpdater) { _errorReporter = errorReporter; _dataEnumeratorFactory = dataEnumeratorFactory; _commandProcessorFactory = commandProcessorFactory; _schemaUpdater = schemaUpdater; _activeCount++; }
public QueuePollerHost(ICancellationTokenSource cancellationTokenSource, ISettings settings, IQueuePollerFactory queuePollerFactory, IDocumentStore documentStore, ISchemaUpdater schemaUpdater) { Verify.RequireNotNull(cancellationTokenSource, "cancellationTokenSource"); Verify.RequireNotNull(settings, "settings"); Verify.RequireNotNull(queuePollerFactory, "queuePollerFactory"); Verify.RequireNotNull(documentStore, "documentStore"); Verify.RequireNotNull(schemaUpdater, "SchemaUpdater"); this.cancellationTokenSource = cancellationTokenSource; this.settings = settings; this.queuePollerFactory = queuePollerFactory; this.documentStore = documentStore; this.schemaUpdater = schemaUpdater; cancellationToken = cancellationTokenSource.Token; CreateDefaultEnvirtonmentIfNoneExists(); UpdateSchemaIfNeeded(); }
public void RegisterSchenameUpdater(ISchemaUpdater schemaUpdater) { schemaUpdaters.Add(schemaUpdater); }
public void RegisterSchenameUpdater(ISchemaUpdater schemaUpdater) { SchemaUpdaters.Add(schemaUpdater); }
public SchemaUpdateService(IApplicationLifetime applicationLifetime, ISchemaUpdater schemaUpdater) { _applicationLifetime = applicationLifetime; _schemaUpdater = schemaUpdater; }