FetchConversationUseCaseImpl
internal class FetchConversationUseCaseImpl(conversationRepository: ConversationRepository, persistConversations: PersistConversationsUseCase, transactionProvider: CryptoTransactionProvider) : FetchConversationUseCase
Constructors
Link copied to clipboard
constructor(conversationRepository: ConversationRepository, persistConversations: PersistConversationsUseCase, transactionProvider: CryptoTransactionProvider)
Functions
Link copied to clipboard
open suspend override fun fetchWithTransaction(conversationId: <Error class: unknown class>, reason: ConversationSyncReason): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
open suspend operator override fun invoke(transactionContext: <Error class: unknown class>, conversationId: <Error class: unknown class>, reason: ConversationSyncReason): <Error class: unknown class><<Error class: unknown class>, Unit>