优化结构
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package system
|
||||
|
||||
import "github.com/google/wire"
|
||||
|
||||
// ProviderSet wires the system domain usecases. The parent biz package keeps
|
||||
// the aggregate entry point used by Wire while each domain owns its providers.
|
||||
var ProviderSet = wire.NewSet(
|
||||
NewUserUsecase,
|
||||
NewAuthenticationUsecase,
|
||||
NewSystemConfigUsecase,
|
||||
NewAuthorityUsecase,
|
||||
NewAPIUsecase,
|
||||
NewPermissionUsecase,
|
||||
NewAccessControlUsecase,
|
||||
NewMenuUsecase,
|
||||
NewDepartmentUsecase,
|
||||
NewPositionUsecase,
|
||||
NewDictionaryUsecase,
|
||||
NewParameterUsecase,
|
||||
NewTokenUsecase,
|
||||
NewSecurityUsecase,
|
||||
NewVersionUsecase,
|
||||
NewExportUsecase,
|
||||
NewAuditUsecase,
|
||||
NewAuditRecorderUsecase,
|
||||
NewLogViewerUsecase,
|
||||
NewTaskUsecaseWithRegistry,
|
||||
NewTaskApplicationUsecase,
|
||||
NewMediaUsecase,
|
||||
NewAnnouncementUsecase,
|
||||
NewEmailUsecase,
|
||||
NewPaymentUsecase,
|
||||
NewIntegrationConfigUsecase,
|
||||
)
|
||||
Reference in New Issue
Block a user