Ejemplo n.º 1
0
 public FeelUserJourneyQueryHandler(
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IEventCategoryRepository eventCategory,
     ICountryRepository countryRepository,
     ICountryDescriptionRepository countryDescriptionRepository,
     ICityDescriptionRepository cityDescriptionRepository,
     IStateDescriptionRepository stateDescriptionRepository,
     ISubCategoryProvider subCategoryProvider,
     IPlaceProvider placeProvider,
     IDynamicSectionProvider dynamicSectionProvider,
     ILogger logger,
     IEventTicketAttributeRepository eventTicketAttributeRepository
     )
 {
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventCategory = eventCategory;
     _logger        = logger;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _countryDescriptionRepository   = countryDescriptionRepository;
     _cityDescriptionRepository      = cityDescriptionRepository;
     _countryRepository          = countryRepository;
     _subCategoryProvider        = subCategoryProvider;
     _placeProvider              = placeProvider;
     _dynamicSectionProvider     = dynamicSectionProvider;
     _stateDescriptionRepository = stateDescriptionRepository;
 }
Ejemplo n.º 2
0
        public OfferController(IOfferProvider offerProvider, IPlaceProvider placeProvider,
                               IMapper mapper, UserManager <ApplicationUser> userManager)
        {
            if (offerProvider == null)
            {
                throw new ArgumentNullException(nameof(offerProvider));
            }
            if (mapper == null)
            {
                throw new ArgumentNullException(nameof(mapper));
            }
            if (userManager == null)
            {
                throw new ArgumentNullException(nameof(userManager));
            }
            if (placeProvider == null)
            {
                throw new ArgumentNullException(nameof(placeProvider));
            }

            _offerProvider = offerProvider;
            _mapper        = mapper;
            _userManager   = userManager;
            _placeProvider = placeProvider;
        }