public RealtorService(IEstateAgencyUnitOfWork unitOfWorkFactory, IBLLMapper mapperFactory, IRealeEstateSort <RealEstateForRealtorDTO> realeEstateSort, IRealEstatesDataMapper realEstatesData, IFilterForRealtor realEstateForRealtorFilter) { _unitOfWork = unitOfWorkFactory; _mapper = mapperFactory.CreateMapper(); _realeEstateSort = realeEstateSort; _realEstatesData = realEstatesData; _filter = realEstateForRealtorFilter; var cityKiev = _unitOfWork.Cities.GetAll().FirstOrDefault(x => x.Name == "Киев"); if (cityKiev == null) { throw new HttpException(404, "Cannot find Kiev. Working just for area of Kiev city."); } }
public ClientService(IRealeEstateSort <RealEstateForClientDTO> realeEstateSort, IRealEstatesDataMapper realEstatesData, IFilterForClient filter) { _realeEstateSort = realeEstateSort; _realEstatesData = realEstatesData; _filter = filter; }