public void Deconstruct(out IDefaultConnectionStrategy defaultConnectionStrategy, out ITransactionConnectionStrategy transactionConnectionStrategy)
 {
     defaultConnectionStrategy     = this.DefaultConnectionStrategy;
     transactionConnectionStrategy = this.TransactionConnectionStrategy;
 }
Example #2
0
 public DbTransactionProxy([NotNull] ITransactionConnectionStrategy strategy,
                           IsolationLevel isolationLevel)
 {
     this._strategy      = strategy;
     this.IsolationLevel = isolationLevel;
 }
 public ConnectionStrategyPair([NotNull] IDefaultConnectionStrategy defaultConnectionStrategy,
                               [NotNull] ITransactionConnectionStrategy transactionConnectionStrategy)
 {
     this.DefaultConnectionStrategy     = defaultConnectionStrategy;
     this.TransactionConnectionStrategy = transactionConnectionStrategy;
 }
 public ConnectionStrategyPair(IDefaultConnectionStrategy defaultConnectionStrategy,
                               ITransactionConnectionStrategy transactionConnectionStrategy)
 {
     this.DefaultConnectionStrategy     = defaultConnectionStrategy;
     this.TransactionConnectionStrategy = transactionConnectionStrategy;
 }