Get Attraction Details Use Case
constructor(attractionRepository: DiscoveryAttractionService, attractionMapper: AttractionMapper, attractionDetailsQueryMapper: AttractionDetailsQueryMapper, coroutineDispatcher: CoroutineDispatcher)
Parameters
attraction Repository
Service for fetching attraction details.
attraction Mapper
Maps attraction responses to DiscoveryAttraction.
attraction Details Query Mapper
Maps query parameters for attractions.
coroutine Dispatcher
Dispatcher for coroutine execution.