Documentation ¶
Index ¶
- type DashboardService
- func (ds *DashboardService) GetEmailConfig() (ec *export.EmailConfig, err error)
- func (ds *DashboardService) RemoteVersion(ctx context.Context) string
- func (ds *DashboardService) SetCache(ctx context.Context, info *schema.DashboardInfo) error
- func (ds *DashboardService) Statistical(ctx context.Context) (*schema.DashboardInfo, error)
- func (ds *DashboardService) StatisticalByCache(ctx context.Context) (*schema.DashboardInfo, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DashboardService ¶
type DashboardService struct {
// contains filtered or unexported fields
}
func NewDashboardService ¶
func NewDashboardService( questionRepo questioncommon.QuestionRepo, answerRepo answercommon.AnswerRepo, commentRepo comment_common.CommentCommonRepo, voteRepo activity_common.VoteRepo, userRepo usercommon.UserRepo, reportRepo report_common.ReportRepo, configRepo config.ConfigRepo, siteInfoService *siteinfo_common.SiteInfoCommonService, serviceConfig *service_config.ServiceConfig, data *data.Data, ) *DashboardService
func (*DashboardService) GetEmailConfig ¶
func (ds *DashboardService) GetEmailConfig() (ec *export.EmailConfig, err error)
func (*DashboardService) RemoteVersion ¶
func (ds *DashboardService) RemoteVersion(ctx context.Context) string
func (*DashboardService) SetCache ¶
func (ds *DashboardService) SetCache(ctx context.Context, info *schema.DashboardInfo) error
func (*DashboardService) Statistical ¶
func (ds *DashboardService) Statistical(ctx context.Context) (*schema.DashboardInfo, error)
Statistical
func (*DashboardService) StatisticalByCache ¶
func (ds *DashboardService) StatisticalByCache(ctx context.Context) (*schema.DashboardInfo, error)
Click to show internal directories.
Click to hide internal directories.