MCPcopy
hub / github.com/apache/answer / QuestionService

Struct QuestionService

internal/service/content/question_service.go:73–98  ·  view source on GitHub ↗

QuestionRepo question repository QuestionService user service

Source from the content-addressed store, hash-verified

71
72// QuestionService user service
73type QuestionService struct {
74 activityRepo activity_common.ActivityRepo
75 questionRepo questioncommon.QuestionRepo
76 answerRepo answercommon.AnswerRepo
77 tagCommon *tagcommon.TagCommonService
78 tagService *tag.TagService
79 questioncommon *questioncommon.QuestionCommon
80 userCommon *usercommon.UserCommon
81 userRepo usercommon.UserRepo
82 userRoleRelService *role.UserRoleRelService
83 revisionService *revision_common.RevisionService
84 metaService *metacommon.MetaCommonService
85 collectionCommon *collectioncommon.CollectionCommon
86 answerActivityService *activity.AnswerActivityService
87 emailService *export.EmailService
88 notificationQueueService noticequeue.Service
89 externalNotificationQueueService noticequeue.ExternalService
90 activityQueueService activityqueue.Service
91 siteInfoService siteinfo_common.SiteInfoCommonService
92 newQuestionNotificationService *notification.ExternalNotificationService
93 reviewService *review.ReviewService
94 configService *config.ConfigService
95 eventQueueService eventqueue.Service
96 reviewRepo review.ReviewRepo
97 vectorSyncService vector_sync.Service
98}
99
100func NewQuestionService(
101 activityRepo activity_common.ActivityRepo,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected