public AttractionController(IAttractionRepository attractionRepository, IMessageRepository messageRepository, IUserRepository userRepository)
 {
     _attractionRepository = attractionRepository;
     _messageRepository    = messageRepository;
     _userRepository       = userRepository;
     users = _userRepository.GetAllUsers();
 }
Ejemplo n.º 2
0
 public CreateAttractionCommandHandler(IMapper mapper, IAttractionRepository attractionRepository, IAttractionCategoryRepository categoryRepository, ICityRepository cityRepository)
 {
     _mapper = mapper;
     _attractionRepository = attractionRepository;
     _categoryRepository   = categoryRepository;
     _cityRepository       = cityRepository;
 }
Ejemplo n.º 3
0
 public FormController(IAttractionRepository attractionRepository, ICottageRepository cottageRepository, IImageGroupRepository imageGroupRepository, IImageRepository imageRepository, IFacebookPostRepository facebookPostRepository, IMapper mapper)
 {
     _attractionRepository   = attractionRepository;
     _cottageRepository      = cottageRepository;
     _imageGroupRepository   = imageGroupRepository;
     _imageRepository        = imageRepository;
     _facebookPostRepository = facebookPostRepository;
     _mapper = mapper;
 }
Ejemplo n.º 4
0
 public AdminController(IBookingRepository bookingRepository, ICottageRepository cottageRepository, IMailServerService mailServerService, IFacebookPostRepository facebookPostRepository, IAttractionRepository attractionRepository, IClientMessageRepository clientMessageRepository)
 {
     _bookingRepository       = bookingRepository;
     _cottageRepository       = cottageRepository;
     _mailServerService       = mailServerService;
     _facebookPostRepository  = facebookPostRepository;
     _attractionRepository    = attractionRepository;
     _clientMessageRepository = clientMessageRepository;
 }
Ejemplo n.º 5
0
 public PhotoController(IHostingEnvironment hostingEnvironment, ICityRepository cityRepository,
                        IAccomodationRepository accomodationRepository,
                        IAttractionRepository attractionRepository,
                        IOffertRespository offertRespository)
 {
     _hostingEnvironment     = hostingEnvironment;
     _cityRepository         = cityRepository;
     _accomodationRepository = accomodationRepository;
     _attractionRepository   = attractionRepository;
     _offertRespository      = offertRespository;
 }
 public AttractionReviewController(IAppUserRepository appUserRepository,
                                   IMapper mapper, ILogger <AttractionReviewController> logger,
                                   ImageFileStorageManager imageFileStorageManager,
                                   IAttractionRepository attractionRepo,
                                   IPhotoRepository photoRepo
                                   ) : base(appUserRepository, mapper, photoRepo)
 {
     this._logger                  = logger;
     this._attractionRepo          = attractionRepo;
     this._imageFileStorageManager = imageFileStorageManager;
 }
Ejemplo n.º 7
0
 public CityController(ICountryRepository countryRepository,
                       IProvienceRepository provienceRepository,
                       ICityRepository cityRepository,
                       IImageRepository imageRepository,
                       IAttractionRepository attractionRepository,
                       ILogger <ProvienceController> logger)
 {
     _logger               = logger;
     _countryRepository    = countryRepository;
     _provienceRepository  = provienceRepository;
     _cityRepository       = cityRepository;
     _imageRepository      = imageRepository;
     _attractionRepository = attractionRepository;
 }
Ejemplo n.º 8
0
        public TouristInformationController(
            IAttractionRepository attractionRepository,
            IPartyRepository partyRepository,
            IShelterRepository shelterRepository,
            ITrailRepository trailRepository,
            IRegionRepository regionRepository,
            IConverter converter
            )
        {
            _attractionRepository = attractionRepository;
            _partyRepository      = partyRepository;
            _regionRepository     = regionRepository;
            _shelterRepository    = shelterRepository;
            _trailRepository      = trailRepository;

            _converter = converter;
        }
Ejemplo n.º 9
0
 public PhotoController(
     IAppUserRepository appUserRepo,
     IAttractionRepository attractionRepo,
     IPropertySeekRepository propertyRepo,
     IBlogRepository blogRepo,
     IClanSeekRepository clanSeekRepo,
     IPhotoRepository photoRepo,
     IMapper mapper,
     ILogger <PhotoController> logger,
     ImageFileStorageManager imageFileStorageManager) : base(appUserRepo, mapper)
 {
     this._imageFileStorageManager = imageFileStorageManager;
     this._attractionRepo          = attractionRepo;
     this._blogRepo     = blogRepo;
     this._clanSeekRepo = clanSeekRepo;
     this._photoRepo    = photoRepo;
     this._propertyRepo = propertyRepo;
     this._logger       = logger;
 }
Ejemplo n.º 10
0
        public AttractionControllerTest()
        {
            var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>();

            optionsBuilder.UseInMemoryDatabase();
            var context = new ApplicationDbContext(optionsBuilder.Options);

            var mockMapper = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new AutoMapperProfiles());
            });
            var mapper = mockMapper.CreateMapper();

            _photoRepo   = new PhotoRepoFake(context);
            _appUserRepo = new AppUserRepoFake(context);
            _repo        = new AttractionRepoFake(context);

            _controller = new AttractionController(_appUserRepo, mapper, null, _repo, _photoRepo, null);
        }
Ejemplo n.º 11
0
 public AttractionsController(IUnitOfWork unitOfWork, IAttractionRepository attractionRepository, ISectionRepository sectionRepository)
     : base(unitOfWork)
 {
     _attractionRepository = attractionRepository;
     _sectionRepository    = sectionRepository;
 }
 public LocalAreaController(IServiceProvider serviceProvider)
 {
     _attractionRepository   = serviceProvider.GetService <IAttractionRepository>();
     _facebookPostRepository = serviceProvider.GetService <IFacebookPostRepository>();
 }
Ejemplo n.º 13
0
 public AttractionController(IAttractionRepository attractionRepository)
 {
     _attractionRepository = attractionRepository;
 }
Ejemplo n.º 14
0
 public GetAllAttractionsQueryHandler(IMapper mapper, IAttractionRepository attractionRepository)
 {
     _mapper = mapper;
     _attractionRepository = attractionRepository;
 }
 public BookingController(IAttractionRepository attractionRepository)
 {
     this.attractionRepository = attractionRepository;
 }
Ejemplo n.º 16
0
 public AttractionLikeController(IAttractionRepository repo, IAppUserRepository appUserRepository, IMapper mapper) : base(appUserRepository, mapper)
 {
     this._repo = repo;
 }
Ejemplo n.º 17
0
 public DeleteAttractionCommandHandler(IAttractionRepository attractionRepository)
 {
     _attractionRepository = attractionRepository;
 }
 public AttractionController(IUnitOfWork unitOfWork, IAttractionRepository attractionRepository)
 {
     _unitOfWork           = unitOfWork;
     _attractionRepository = attractionRepository;
 }
Ejemplo n.º 19
0
 public RouteController(IRouteRepository routeRepository, IAttractionRepository attractionRepository, IRouteAttraction routeAttraction)
 {
     _routeRepository           = routeRepository;
     _attractionRepository      = attractionRepository;
     _routeAttractionRepository = routeAttraction;
 }
Ejemplo n.º 20
0
 public AtrractionService(IAttractionRepository iRespository)
 {
     _iRespository = iRespository;
 }