PersistMessageUseCaseImpl

internal class PersistMessageUseCaseImpl(messageRepository: MessageRepository, selfUserId: UserId, notificationEventsManager: NotificationEventsManager, persistMessageHookNotifier: PersistenceEventHookNotifier = NoOpPersistenceEventHookNotifier) : PersistMessageUseCase

Constructors

Link copied to clipboard
constructor(messageRepository: MessageRepository, selfUserId: UserId, notificationEventsManager: NotificationEventsManager, persistMessageHookNotifier: PersistenceEventHookNotifier = NoOpPersistenceEventHookNotifier)

Functions

Link copied to clipboard
open suspend operator override fun invoke(message: Message.Standalone): Either<CoreFailure, Unit>