public RentService( IDepositCalculator depositCalculator, IRepository <Rent> rentRepository) { if (depositCalculator == null) { throw new ArgumentNullException(nameof(depositCalculator)); } if (rentRepository == null) { throw new ArgumentNullException(nameof(rentRepository)); } _depositCalculator = depositCalculator; _rentRepository = rentRepository; }
public RentService( IDepositCalculator depositCalculator, IRepository <Rent> rentRepository, IDepositService depositService, IBikeService bikeService) { if (depositCalculator == null) { throw new ArgumentNullException(nameof(depositCalculator)); } if (rentRepository == null) { throw new ArgumentNullException(nameof(rentRepository)); } _depositCalculator = depositCalculator; _rentRepository = rentRepository; _depositService = depositService; _bikeService = bikeService; }
public RentService( IDepositCalculator depositCalculator, IRepository <Rent> rentRepository, IRentSumCalculate rentSumCalculate, IRepository <Reserve> reserveRepository, IReserveService reserveService) { if (depositCalculator == null) { throw new ArgumentNullException(nameof(depositCalculator)); } if (rentRepository == null) { throw new ArgumentNullException(nameof(rentRepository)); } _depositCalculator = depositCalculator; _rentRepository = rentRepository; _rentSumCalculate = rentSumCalculate; _reserveRepository = reserveRepository; _reserveService = reserveService; }
public DepositController(ILogger <DepositController> logger, IDepositCalculator depositCalculator) { _logger = logger; _depositCalculator = depositCalculator; }