DeleteSessionUseCase

class DeleteSessionUseCase(sessionRepository: SessionRepository, userSessionScopeProvider: UserSessionScopeProvider)

This class is responsible for deleting a user session and freeing up all the resources.

Constructors

Link copied to clipboard
internal constructor(sessionRepository: SessionRepository, userSessionScopeProvider: UserSessionScopeProvider)

Types

Link copied to clipboard
sealed class Result

Functions

Link copied to clipboard
suspend operator fun invoke(userId: <Error class: unknown class>): DeleteSessionUseCase.Result