FetchMLSOneToOneConversationUseCaseImpl

internal class FetchMLSOneToOneConversationUseCaseImpl(selfUserId: UserId, conversationRepository: ConversationRepository, persistConversations: PersistConversationsUseCase, conversationMapper: ConversationMapper = MapperProvider.conversationMapper(selfUserId)) : FetchMLSOneToOneConversationUseCase

Constructors

Link copied to clipboard
constructor(selfUserId: UserId, conversationRepository: ConversationRepository, persistConversations: PersistConversationsUseCase, conversationMapper: ConversationMapper = MapperProvider.conversationMapper(selfUserId))

Functions

Link copied to clipboard
open suspend operator override fun invoke(transactionContext: CryptoTransactionContext, userId: UserId): Either<CoreFailure, Conversation>