package mq import ( "gitlink.org.cn/cloudream/storage2/agent/internal/task" "gitlink.org.cn/cloudream/storage2/common/pkgs/storage/agtpool" "gitlink.org.cn/cloudream/storage2/common/pkgs/uploader" ) type Service struct { taskManager *task.Manager stgAgts *agtpool.AgentPool uploader *uploader.Uploader } func NewService(taskMgr *task.Manager, stgAgts *agtpool.AgentPool, uplodaer *uploader.Uploader) *Service { return &Service{ taskManager: taskMgr, stgAgts: stgAgts, uploader: uplodaer, } }