Example #1
0
 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();
        }
Example #3
0
 public void RegisterSchenameUpdater(ISchemaUpdater schemaUpdater) {
     schemaUpdaters.Add(schemaUpdater);
 }
Example #4
0
 public void RegisterSchenameUpdater(ISchemaUpdater schemaUpdater)
 {
     SchemaUpdaters.Add(schemaUpdater);
 }
Example #5
0
 public SchemaUpdateService(IApplicationLifetime applicationLifetime, ISchemaUpdater schemaUpdater)
 {
     _applicationLifetime = applicationLifetime;
     _schemaUpdater       = schemaUpdater;
 }