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; }
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; }