Ejemplo n.º 1
0
 public LoanRequestsService(
     IGangsterBankUnitOfWork gangsterBankUnitOfWork, 
     ILoanRequestPrerequisiteRule loanRequestPrerequisiteRule,
     ICreditManager creditManager,
     IMailService mailService)
 {
     Contract.Requires<ArgumentNullException>(gangsterBankUnitOfWork.IsNotNull());
     Contract.Requires<ArgumentNullException>(loanRequestPrerequisiteRule.IsNotNull());
     this.gangsterBankUnitOfWork = gangsterBankUnitOfWork;
     this.loanRequestPrerequisiteRule = loanRequestPrerequisiteRule;
     this.creditManager = creditManager;
     this.mailService = mailService;
 }
Ejemplo n.º 2
0
 public LoanRequestsService(
     IGangsterBankUnitOfWork gangsterBankUnitOfWork,
     ILoanRequestPrerequisiteRule loanRequestPrerequisiteRule,
     ICreditManager creditManager,
     IMailService mailService)
 {
     Contract.Requires <ArgumentNullException>(gangsterBankUnitOfWork.IsNotNull());
     Contract.Requires <ArgumentNullException>(loanRequestPrerequisiteRule.IsNotNull());
     this.gangsterBankUnitOfWork      = gangsterBankUnitOfWork;
     this.loanRequestPrerequisiteRule = loanRequestPrerequisiteRule;
     this.creditManager = creditManager;
     this.mailService   = mailService;
 }