Documentation ¶
Index ¶
- func NewAgentRequestUseCase(userRepository model.UserRepository) model.AgentRequestUsecase
- func NewJobMonitorUsecase(jobMonitorRepository model.JobMonitorRepository) model.JobMonitorUsecase
- func NewLoginUC(userRepository model.UserRepository) model.LoginUsecase
- func NewRefreshTokenUsecase(userRepository model.UserRepository) model.RefreshTokenUsecase
- func NewResultUsecase(resultRepository model.ResultRepository) model.ResultUsecase
- func NewTemplateUsecase(templateRepository model.TemplateRepository) model.TemplateUsecase
- func NewUserAdminUsecase(userRepository model.UserRepository, roleRepository model.RoleRepository) model.UserAdminUsecase
- func NewUserInitUsecase(userRepository model.UserRepository, roleRepository model.RoleRepository) model.NewUserInitUsecase
- func NewUserTokenUsecase(userTokenRepository model.UserTokenRepository) model.UserTokenUsecase
- func NewUserUsecase(userRepository model.UserRepository) model.UserUsecase
- func NewWorkspaceUsecase(workspaceRepository model.WorkspaceRepository) model.WorkspaceUsecase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAgentRequestUseCase ¶
func NewAgentRequestUseCase(userRepository model.UserRepository) model.AgentRequestUsecase
func NewJobMonitorUsecase ¶
func NewJobMonitorUsecase(jobMonitorRepository model.JobMonitorRepository) model.JobMonitorUsecase
func NewLoginUC ¶
func NewLoginUC(userRepository model.UserRepository) model.LoginUsecase
func NewRefreshTokenUsecase ¶
func NewRefreshTokenUsecase(userRepository model.UserRepository) model.RefreshTokenUsecase
func NewResultUsecase ¶
func NewResultUsecase(resultRepository model.ResultRepository) model.ResultUsecase
func NewTemplateUsecase ¶
func NewTemplateUsecase(templateRepository model.TemplateRepository) model.TemplateUsecase
func NewUserAdminUsecase ¶
func NewUserAdminUsecase( userRepository model.UserRepository, roleRepository model.RoleRepository, ) model.UserAdminUsecase
func NewUserInitUsecase ¶
func NewUserInitUsecase( userRepository model.UserRepository, roleRepository model.RoleRepository, ) model.NewUserInitUsecase
func NewUserTokenUsecase ¶
func NewUserTokenUsecase(userTokenRepository model.UserTokenRepository) model.UserTokenUsecase
func NewUserUsecase ¶
func NewUserUsecase(userRepository model.UserRepository) model.UserUsecase
func NewWorkspaceUsecase ¶
func NewWorkspaceUsecase(workspaceRepository model.WorkspaceRepository) model.WorkspaceUsecase
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.