Documentation
¶
Index ¶
- func NewAuthAdapter() infrastructures.OAuthAdapter
- func NewAuthController() controllers.AuthController
- func NewAuthMiddleware() middlewares.AuthMiddleware
- func NewAuthService() services.OAuthService
- func NewDownloadController() controllers.DownloadController
- func NewDownloadUseCase() usecases.DownloadUseCase
- func NewImageProcessService() services.ImageProcessService
- func NewMediaLocalStorageDriver() storage.Driver
- func NewMySQLDriver() mysql.SQLExecutor
- func NewOAuthController() controllers.OauthController
- func NewOAuthRedisDB() redis.Driver
- func NewOAuthUseCase() usecases.OauthUseCase
- func NewOauthAccessTokenRepository() repositories.OauthAccessTokenRepository
- func NewOauthClientRedirectURLRepository() repositories.OAuthClientRedirectURLRepository
- func NewPhotoAdapter() infrastructures.PhotoAdapter
- func NewPhotoImportUseCase() usecases.PhotoImportUseCase
- func NewPhotoService() services.PhotoService
- func NewPhotoStorageAdapter() infrastructures.PhotoStorageAdapter
- func NewPhotoThumbnailStorageDriver() storage.Driver
- func NewPhotoUseCase() usecases.PhotoUseCase
- func NewResolver() *graph.Resolver
- func NewSearch() es.Search
- func NewSearchAdapter() infrastructures.SearchAdapter
- func NewSearchUseCase() usecases.SearchUseCase
- func NewTempStorageDriver() storage.Driver
- func NewUploadController() controllers.UploadController
- func NewUserAdapter() infrastructures.UserAdapter
- func NewUserService() services.UserService
- func NewUserUseCase() usecases.UserUseCase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthAdapter ¶
func NewAuthAdapter() infrastructures.OAuthAdapter
func NewAuthController ¶
func NewAuthController() controllers.AuthController
func NewAuthMiddleware ¶
func NewAuthMiddleware() middlewares.AuthMiddleware
func NewAuthService ¶
func NewAuthService() services.OAuthService
func NewDownloadController ¶
func NewDownloadController() controllers.DownloadController
func NewDownloadUseCase ¶
func NewDownloadUseCase() usecases.DownloadUseCase
func NewImageProcessService ¶
func NewImageProcessService() services.ImageProcessService
func NewMySQLDriver ¶
func NewMySQLDriver() mysql.SQLExecutor
func NewOAuthController ¶
func NewOAuthController() controllers.OauthController
func NewOAuthRedisDB ¶
func NewOAuthUseCase ¶
func NewOAuthUseCase() usecases.OauthUseCase
func NewOauthAccessTokenRepository ¶
func NewOauthAccessTokenRepository() repositories.OauthAccessTokenRepository
func NewOauthClientRedirectURLRepository ¶
func NewOauthClientRedirectURLRepository() repositories.OAuthClientRedirectURLRepository
func NewPhotoAdapter ¶
func NewPhotoAdapter() infrastructures.PhotoAdapter
func NewPhotoImportUseCase ¶
func NewPhotoImportUseCase() usecases.PhotoImportUseCase
func NewPhotoService ¶
func NewPhotoService() services.PhotoService
func NewPhotoStorageAdapter ¶
func NewPhotoStorageAdapter() infrastructures.PhotoStorageAdapter
func NewPhotoUseCase ¶
func NewPhotoUseCase() usecases.PhotoUseCase
func NewResolver ¶
func NewSearchAdapter ¶
func NewSearchAdapter() infrastructures.SearchAdapter
func NewSearchUseCase ¶
func NewSearchUseCase() usecases.SearchUseCase
func NewTempStorageDriver ¶
func NewUploadController ¶
func NewUploadController() controllers.UploadController
func NewUserAdapter ¶
func NewUserAdapter() infrastructures.UserAdapter
func NewUserService ¶
func NewUserService() services.UserService
func NewUserUseCase ¶
func NewUserUseCase() usecases.UserUseCase
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.