JoinSubconversationUseCaseImpl

internal class JoinSubconversationUseCaseImpl(conversationApi: ConversationApi, mlsConversationRepository: MLSConversationRepository, subconversationRepository: SubconversationRepository, transactionProvider: CryptoTransactionProvider) : JoinSubconversationUseCase

Constructors

Link copied to clipboard
constructor(conversationApi: ConversationApi, mlsConversationRepository: MLSConversationRepository, subconversationRepository: SubconversationRepository, transactionProvider: CryptoTransactionProvider)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend operator override fun invoke(conversationId: ConversationId, subconversationId: SubconversationId): Either<CoreFailure, Unit>