Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTokenService ¶
func NewTokenService(c *TokenServiceConfig) model.TokenService
NewTokenService is a factory function for initializing a UserService with its repository layer dependencies
func NewUserService ¶
func NewUserService(c *USConfig) model.UserService
NewUserService is a factory function for initializing a UserService with its repository layer dependencies
Types ¶
type TokenServiceConfig ¶
type TokenServiceConfig struct { AccessTokenInfo model.AccessTokenInfo RefreshTokenInfo model.RefreshTokenInfo TokenRepository model.TokenRepository }
TokenServiceConfig will hold repositories that will eventually be injected into this service layer
type USConfig ¶
type USConfig struct { UserRepository model.UserRepository ImageRepository model.ImageRepository }
USConfig will hold repositories that will eventually be injected into this service layer
Click to show internal directories.
Click to hide internal directories.