Get Event Details Use Case
class GetEventDetailsUseCase(eventRepository: DiscoveryEventService, eventMapper: EventMapper, queryMapper: DiscoveryDetailQueryMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<GetDiscoveryDetailsParams, DiscoveryEvent>
Retrieves event details for the Discovery API.
Fetches a DiscoveryEvent based on provided parameters.
Parameters
event Repository
Service for fetching event details.
event Mapper
Maps event responses to DiscoveryEvent.
query Mapper
Maps query parameters for event details.
coroutine Dispatcher
Dispatcher for coroutine execution.
Constructors
Link copied to clipboard
constructor(eventRepository: DiscoveryEventService, eventMapper: EventMapper, queryMapper: DiscoveryDetailQueryMapper, coroutineDispatcher: CoroutineDispatcher)