public CreateOfferService(ILoanOfferFactory loanOfferFactory, ILoanOfferRepository loanOfferRepository, IScoringService scoringService) { _loanOfferFactory = loanOfferFactory; _loanOfferRepository = loanOfferRepository; _scoringService = scoringService; }
public LoanDao(ILoanOfferRepository loanOfferRepository) { _loanOfferRepository = loanOfferRepository; }
public RequestLoanService(ILoanOfferRepository loanOfferRepository, IEmailNotificationService emailNotificationService) { _loanOfferRepository = loanOfferRepository; _emailNotificationService = emailNotificationService; }
public LoanAllocationProvider(ILoanOfferRepository loanOfferRepository) { loanOffers = new Lazy <IEnumerable <LoanOffer> >(loanOfferRepository.GetLoanOffers); }