public ReconciliationCreationManager([NotNull] ITransactionRuleService transactionRuleService, [NotNull] IReconciliationConsistency reconciliationConsistency, [NotNull] ILogger logger) { if (transactionRuleService == null) { throw new ArgumentNullException(nameof(transactionRuleService)); } if (reconciliationConsistency == null) { throw new ArgumentNullException(nameof(reconciliationConsistency)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } this.transactionRuleService = transactionRuleService; this.reconciliationConsistency = reconciliationConsistency; this.logger = logger; }
public ReconciliationManager([NotNull] ITransactionRuleService transactionRuleService, [NotNull] IReconciliationConsistency reconciliationConsistency, [NotNull] ILogger logger) { if (transactionRuleService == null) { throw new ArgumentNullException(nameof(transactionRuleService)); } if (reconciliationConsistency == null) { throw new ArgumentNullException(nameof(reconciliationConsistency)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } this.transactionRuleService = transactionRuleService; this.reconciliationConsistency = reconciliationConsistency; this.logger = logger; }