public HomeownerController( IApartmentRepository apartmentRepository, IHomeownerRepository homeownerRepository, IHomeownerService homeownerService, ITenantRepository tenantRepository) { this.apartmentRepository = apartmentRepository; this.homeownerRepository = homeownerRepository; this.homeownerService = homeownerService; this.tenantRepository = tenantRepository; }
public TenantController( IReservationService reservationService, IReservationRepository reservationRepository, ITenantRepository tenantRepository, IApartmentRepository apartmentRepository, IHomeownerRepository homeownerRepository, IPriceCalculationStrategy priceCalculationStrategy) { this.reservationService = reservationService; this.reservationRepository = reservationRepository; this.tenantRepository = tenantRepository; this.apartmentRepository = apartmentRepository; this.homeownerRepository = homeownerRepository; this.priceCalculationStrategy = priceCalculationStrategy; }