public SqlServerPollingDequeueStrategy( LocalConnectionParams locaConnectionParams, ReceiveStrategyFactory receiveStrategyFactory, IQueuePurger queuePurger, SecondaryReceiveConfiguration secondaryReceiveConfiguration, TransportNotifications transportNotifications, RepeatedFailuresOverTimeCircuitBreaker circuitBreaker) { this.locaConnectionParams = locaConnectionParams; this.receiveStrategyFactory = receiveStrategyFactory; this.queuePurger = queuePurger; this.secondaryReceiveConfiguration = secondaryReceiveConfiguration; this.transportNotifications = transportNotifications; this.circuitBreaker = circuitBreaker; }
public QueuePurger(SecondaryReceiveConfiguration secondaryReceiveConfiguration, LocalConnectionParams localConnectionParams, ConnectionFactory sqlConnectionFactory) { this.secondaryReceiveConfiguration = secondaryReceiveConfiguration; this.localConnectionParams = localConnectionParams; this.sqlConnectionFactory = sqlConnectionFactory; }
public QueuePurger(SecondaryReceiveConfiguration secondaryReceiveConfiguration, LocalConnectionParams localConnectionParams) { this.secondaryReceiveConfiguration = secondaryReceiveConfiguration; this.localConnectionParams = localConnectionParams; }