public SqlServerMessageSender(IConnectionStringProvider connectionStringProvider, IConnectionStore connectionStore, ICallbackAddressStore callbackAddressStore, ConnectionFactory sqlConnectionFactory) { this.connectionStringProvider = connectionStringProvider; this.connectionStore = connectionStore; this.callbackAddressStore = callbackAddressStore; this.sqlConnectionFactory = sqlConnectionFactory; }
public SqlServerMessageSender(IConnectionStringProvider connectionStringProvider, IConnectionStore connectionStore, ICallbackAddressStore callbackAddressStore, ConnectionFactory sqlConnectionFactory) { this.connectionStringProvider = connectionStringProvider; this.connectionStore = connectionStore; this.callbackAddressStore = callbackAddressStore; this.sqlConnectionFactory = sqlConnectionFactory; }
public ReceiveStrategyFactory(IConnectionStore connectionStore, LocalConnectionParams localConnectionParams, Address errorQueueAddress, ConnectionFactory sqlConnectionFactory) { this.connectionStore = connectionStore; this.errorQueueAddress = errorQueueAddress; this.localConnectionParams = localConnectionParams; this.sqlConnectionFactory = sqlConnectionFactory; }
public ReceiveStrategyFactory(IConnectionStore connectionStore, LocalConnectionParams localConnectionParams, Address errorQueueAddress, ConnectionFactory sqlConnectionFactory) { this.connectionStore = connectionStore; this.errorQueueAddress = errorQueueAddress; this.localConnectionParams = localConnectionParams; this.sqlConnectionFactory = sqlConnectionFactory; }
public NativeTransactionReceiveStrategy(string connectionString, TableBasedQueue errorQueue, Func<TransportMessage, bool> tryProcessMessageCallback, ConnectionFactory sqlConnectionFactory, IConnectionStore connectionStore, TransactionSettings transactionSettings) { this.tryProcessMessageCallback = tryProcessMessageCallback; this.errorQueue = errorQueue; this.connectionString = connectionString; this.sqlConnectionFactory = sqlConnectionFactory; this.connectionStore = connectionStore; isolationLevel = GetSqlIsolationLevel(transactionSettings.IsolationLevel); }
public NativeTransactionReceiveStrategy(string connectionString, TableBasedQueue errorQueue, Func <TransportMessage, bool> tryProcessMessageCallback, ConnectionFactory sqlConnectionFactory, IConnectionStore connectionStore, TransactionSettings transactionSettings) { this.tryProcessMessageCallback = tryProcessMessageCallback; this.errorQueue = errorQueue; this.connectionString = connectionString; this.sqlConnectionFactory = sqlConnectionFactory; this.connectionStore = connectionStore; isolationLevel = GetSqlIsolationLevel(transactionSettings.IsolationLevel); }
public AmbientTransactionReceiveStrategy(string connectionString, TableBasedQueue errorQueue, Func <TransportMessage, bool> tryProcessMessageCallback, ConnectionFactory sqlConnectionFactory, IConnectionStore connectionStore, TransactionSettings transactionSettings) { this.tryProcessMessageCallback = tryProcessMessageCallback; this.errorQueue = errorQueue; this.connectionString = connectionString; this.sqlConnectionFactory = sqlConnectionFactory; this.connectionStore = connectionStore; transactionOptions = new TransactionOptions { IsolationLevel = transactionSettings.IsolationLevel, Timeout = transactionSettings.TransactionTimeout }; }
public ConnectionManager(ILogger <ConnectionManager> logger, IConnectionStore connectionStore) { this.logger = logger; this.connectionStore = connectionStore; }
public NotificationManager(IUserManager userManager, IConnectionStore connectionStore, INotificationStore notificationStore) : base(userManager) { ConnectionStore = ValidateObject(connectionStore); NotificationStore = ValidateObject(notificationStore); }
public UsersHub(IConnectionStore store) { _store = store; }