public AmountAdditionMethodLogging(
     ILog log,
     IAmountAdditionMethod decorated)
 {
     this.log       = CtorGuard.NotNull(log, nameof(log));
     this.decorated = CtorGuard.NotNull(decorated, nameof(decorated));
 }
Example #2
0
 public CurrencyNormalization(
     ICurrencyAdaptor currencyAdaptor,
     IAmountAdditionMethod decorated)
 {
     this.currencyAdaptor = CtorGuard.NotNull(currencyAdaptor, nameof(currencyAdaptor));
     this.decorated       = CtorGuard.NotNull(decorated, nameof(decorated));
 }
Example #3
0
 public AmountAdditionMethodPreConditions(IAmountAdditionMethod decorated)
 {
     this.decorated = CtorGuard.NotNull(decorated, nameof(decorated));
 }