Discovery Venue Service
class DiscoveryVenueService(getVenueSearchUseCase: GetVenueSearchUseCase, getVenueDetailsUseCase: GetVenueDetailsUseCase, apiEndPointProvider: ApiEndPointProvider)
Service for retrieving venue data in the Discovery API.
Parameters
get Venue Search Use Case
Use case for searching venues.
get Venue Details Use Case
Use case for fetching venue details.
api End Point Provider
Provides API endpoints based on market.
Constructors
Link copied to clipboard
constructor(getVenueSearchUseCase: GetVenueSearchUseCase, getVenueDetailsUseCase: GetVenueDetailsUseCase, apiEndPointProvider: ApiEndPointProvider)
Functions
Link copied to clipboard
suspend fun getSearchResults(discoverySearchParams: GetDiscoveryVenueSearchParams): Resource<List<DiscoveryVenue>?>
Fetches venue search results based on search parameters.
Link copied to clipboard
Fetches venue details by ID.