package assessment import ( "Yimaru-Backend/internal/config" "Yimaru-Backend/internal/ports" notificationservice "Yimaru-Backend/internal/services/notification" ) type Service struct { userStore ports.UserStore questionStore ports.QuestionStore notificationSvc *notificationservice.Service config *config.Config } func NewService( userStore ports.UserStore, questionStore ports.QuestionStore, notificationSvc *notificationservice.Service, cfg *config.Config, ) *Service { return &Service{ userStore: userStore, questionStore: questionStore, notificationSvc: notificationSvc, config: cfg, } }