Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfraManager ¶
func NewInfraManager ¶
func NewInfraManager(cfg *config.Config) (InfraManager, error)
type RepoManager ¶
type RepoManager interface { UserRepo() repository.UserRepo UserCredRepo() repository.UserCredential }
func NewRepoManager ¶
func NewRepoManager(im InfraManager) RepoManager
type UsecaseManager ¶
type UsecaseManager interface { //all usecase object goes here UserUsecase() usecase.UserUsecase UserCredUsecase() usecase.UserCredentialUsecase }
func NewUsecaseManager ¶
func NewUsecaseManager(rm RepoManager) UsecaseManager
Click to show internal directories.
Click to hide internal directories.