public ConnectionStrategyPair([NotNull] IDefaultConnectionStrategy defaultConnectionStrategy, [NotNull] ITransactionConnectionStrategy transactionConnectionStrategy) { this.DefaultConnectionStrategy = defaultConnectionStrategy; this.TransactionConnectionStrategy = transactionConnectionStrategy; }
public void Deconstruct(out IDefaultConnectionStrategy defaultConnectionStrategy, out ITransactionConnectionStrategy transactionConnectionStrategy) { defaultConnectionStrategy = this.DefaultConnectionStrategy; transactionConnectionStrategy = this.TransactionConnectionStrategy; }
public ConnectionStrategyPair(IDefaultConnectionStrategy defaultConnectionStrategy, ITransactionConnectionStrategy transactionConnectionStrategy) { this.DefaultConnectionStrategy = defaultConnectionStrategy; this.TransactionConnectionStrategy = transactionConnectionStrategy; }