public ProcessedLoanController(LoanTrancheEvaluator loanTrancheEvaluator) { if (loanTrancheEvaluator == null) { throw new ArgumentException("ProcessedLoanController: loanTrancheEvaluator must be provided."); } _loanTrancheEvaluator = loanTrancheEvaluator; }
public LoanProductPreparer(LoanTrancheEvaluator loanTrancheEvaluator) { if (loanTrancheEvaluator == null) { throw new ArgumentException("LoanProductPreparer: loanTrancheEvaluator must be provided."); } _loanTrancheEvaluator = loanTrancheEvaluator; }
public ProcessedLoanController(LoanTrancheEvaluator loanTrancheEvaluator) { if (loanTrancheEvaluator == null) { throw new ArgumentNullException(nameof(loanTrancheEvaluator)); } _loanTrancheEvaluator = loanTrancheEvaluator; }