public ReportsService(IReportsRepository reportsRepository, ILenderRepository lenderRepository, IBorrowerRepository borrowerRepository) { _reportsRepository = reportsRepository; _lenderRepository = lenderRepository; _borrowerRepository = borrowerRepository; }
public ClsDocument(IProjectRepository projectrepository, IDocumentRepository documentrepository, ILenderRepository lenderrepository, ILenderMasterRepository lendermasterrepository, IDocumentMasterRepository documentmasterrepository) { this.DocumentRepository = documentrepository; this.LenderRepository = lenderrepository; this.LenderMasterRepository = lendermasterrepository; this.ProjectRepository = projectrepository; this.DocumentMasterRepository = documentmasterrepository; }
public OptimalLendRateCalculator(ILenderRepository lenderRepository, int requestedAmount) { _lenderRepository = lenderRepository; RequestedAmount = requestedAmount; }
public clsLender(ILenderRepository lenderRepository, ILenderMasterRepository lendermasterRepository) { this.LenderRepository = lenderRepository; this.LenderMasterRepository = lendermasterRepository; }
public LibraryController(IBookInteractor interactor, ILocationRepository locationRepository, ILenderRepository lenderRepository) : base(interactor) { _interactor = interactor; _locationRepository = locationRepository; _lenderRepository = lenderRepository; }
/// <summary> /// Constructor to inject lender repository dependency. /// </summary> /// <param name="lenderRepository">An implementation of ILenderRepository</param> /// <param name="loanCalculator">An implementation of ILoanCalculator</param> public MarketService(ILenderRepository lenderRepository, ILoanCalculator loanCalculator, ILoanRequestValidator loanRequestValidator) { _lenderRepository = lenderRepository; _loanCalculator = loanCalculator; _loanRequestValidator = loanRequestValidator; }
public RentBookUseCase(IBookForRentRepository bookForRentRepository, ITime time, ILenderRepository lenderRepository) { _bookForRentRepository = bookForRentRepository; _time = time; _lenderRepository = lenderRepository; }
public LoanFinderService(ILenderRepository lenderRepo) { _lenderRepo = lenderRepo; }
public LendersController(ILenderRepository lenderRepository) { _lenderRepository = lenderRepository; }
public void set_up() { _loanCalculator = new LoanCalculator(); _lenderRepository = new StubLenderRepository(); _loanRequestValidator = new LoanRequestValidator(15000, 1000, 100); _marketService = new MarketService(_lenderRepository, _loanCalculator, _loanRequestValidator); }
public LenderService(ILenderRepository lenderRepo) { _lenderRepo = lenderRepo; }
/// <summary> /// Creates an instance of IOptimalLendRateCalculator /// </summary> /// <param name="connectionStringOrFileName"></param> /// <param name="requestedAmount"></param> /// <returns></returns> public static IOptimalLendRateCalculator GetOptimalLendRateCalculator(string connectionStringOrFileName, int requestedAmount) { ILenderRepository repository = LenderRepositoryFactory.GetRepositoryInstance(connectionStringOrFileName); return(new OptimalLendRateCalculator(repository, requestedAmount)); }
public LenderLogic(ILenderRepository repository, ILogger logger) { _logger = logger?.ForContext <LenderLogic>() ?? throw new ArgumentNullException(nameof(logger)); _repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public BookInteractor(IRepository <Book> bookRepository, ILenderRepository lenderRepository, ILendingRecordRepository lendingRepository) : base(bookRepository) { _bookRepository = bookRepository; _lenderRepository = lenderRepository; _lendingRepository = lendingRepository; }
public void set_up() { _marketRepository = new StubLenderRepository(new List<Lender> { new Lender("Bob", 0.075, 640), new Lender("Jane", 0.069, 480), new Lender("Fred", 0.071, 520), new Lender("Mary", 0.104, 170), new Lender("John", 0.081, 320), new Lender("Dave", 0.074, 140), new Lender("Angela", 0.071, 60) }); }