Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetMeUseCase ¶
type GetMeUseCase struct {
Logger models.Logger
UserService services.UserService
SessionService services.SessionService
}
func (*GetMeUseCase) GetMe ¶
func (uc *GetMeUseCase) GetMe(ctx context.Context, userID string) (*types.GetMeResult, error)
type SignOutUseCase ¶
type SignOutUseCase struct {
Logger models.Logger
SessionService services.SessionService
}
type UseCases ¶
type UseCases struct {
GetMeUseCase *GetMeUseCase
SignOutUseCase *SignOutUseCase
}
Click to show internal directories.
Click to hide internal directories.