ServiceDataSource
internal class ServiceDataSource(serviceDAO: ServiceDAO, serviceMapper: ServiceMapper = MapperProvider.serviceMapper()) : ServiceRepository
Constructors
Link copied to clipboard
internal constructor(serviceDAO: ServiceDAO, serviceMapper: ServiceMapper = MapperProvider.serviceMapper())
Functions
Link copied to clipboard
open suspend override fun getServiceById(serviceId: ServiceId): Either<StorageFailure, ServiceDetails?>
Link copied to clipboard
Link copied to clipboard
open override fun observeIsServiceMember(serviceId: ServiceId, conversationId: ConversationId): Flow<Either<StorageFailure, UserId?>>
Link copied to clipboard
open override fun searchServicesByName(name: String): Flow<Either<StorageFailure, List<ServiceDetails>>>