예제 #1
0
 public LoansService(
     IMapper mapper,
     ILoansRepository loansRepository
     )
 {
     this.mapper          = mapper;
     this.loansRepository = loansRepository;
 }
 public CreateLoanCommandHandler(
     ILoansRepository loansRepository,
     IMapper mapper
     )
 {
     this.loansRepository = loansRepository;
     this.mapper          = mapper;
 }
 public LoanCalculatorService(ILoansRepository loansRepository, LoanCalculator loanCalculator)
 {
     this.loansRepository = loansRepository ?? throw new ArgumentNullException(nameof(this.loansRepository));
     this.loanCalculator  = loanCalculator ?? throw new ArgumentNullException(nameof(loanCalculator));
 }
예제 #4
0
 public LoansService(ILoansRepository loansRepository, IMapper mapper)
 {
     _loansRepository = loansRepository;
     _mapper          = mapper;
 }
예제 #5
0
 public LoansService(ILoansRepository loansRepository)
     : base(loansRepository)
 {
     _loansRepository = loansRepository;
 }
예제 #6
0
 public LoansService(ILoansRepository loansRepo,
                     IHttpContextAccessor httpContextAccessor)
 {
     _loansRepo           = loansRepo;
     _httpContextAccessor = httpContextAccessor;
 }
예제 #7
0
 public LoansService(ILoansRepository loansRepository)
 {
     this.loansRepository = loansRepository;
 }
예제 #8
0
 public LoansManager(ILoansRepository repository,
                     ILogger <LoansManager> _logger)
 {
     _repository = repository;
     logger      = _logger;
 }
예제 #9
0
 public RepayLoanCommandHandler(ILoansRepository loansRepository)
 {
     this.loansRepository = loansRepository;
 }
예제 #10
0
 public LoansController(ILoanCalculator loanCalculator, IMapper mapper, ILoansRepository loansRepository)
 {
     this.loanCalculator  = loanCalculator;
     this.mapper          = mapper;
     this.loansRepository = loansRepository;
 }
        public ContractorAppController(AccountantsRepository accountant,
            CarRepository car,
            ChequesRepository cheaque,
            CompaniesRepository companies,
            ContactsLoanRepository contactLoans,
            ExpensesRepository expenses,
            ExpensesTypes expensesTypes,

           FinancialcustodyRepository finacialCustody,
           InventoryprojectreleaseRepository inventoryprojectrelease,
           InventoryRepository inventory,
           InvoicesitemsRepository invoiceItem,
           InvoicesRepository invoice,
           LoansItemsRepository loanItems,
           LoansRepository loans,
           ProjectItemsRepository projectItems,
            UsersRepository userRepository
            )
        {
            _userRepository = userRepository;
            _accountant = accountant;
            _car = car;
            _cheaque = cheaque;
            _companies = companies;
            _contactLoans = contactLoans;
            _expenses = expenses;
            _expensesTypes = expensesTypes;

            _finacialCustody = finacialCustody;
            _inventoryprojectrelease = inventoryprojectrelease;
            _inventory = inventory;
            _invoiceItem = invoiceItem;
            _invoice = invoice;
            _loanItems = loanItems;
            _loans = loans;
            _projectItems = projectItems;
        }