Documentation
¶
Index ¶
- Variables
- type Service
- func (s *Service) GetLeaderboard(ctx context.Context, request *leaderboard.GetLeaderboardRequest) (*leaderboard.GetLeaderboardResponse, error)
- func (s *Service) GetRank(ctx context.Context, request *leaderboard.GetRankRequest) (*leaderboard.GetRankResponse, error)
- func (s *Service) RegisterWithGrpcServer(server siface.IGrpcServer) error
- func (s *Service) StarLeaderboard(ctx context.Context, request *leaderboard.StarLeaderboardRequest) (*leaderboard.StarLeaderboardResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Provide( func( logger *zap.Logger, cliParams ofx.RedisParams, setting lbfx.LeaderboardSettingParams, ) (sfx.GrpcServiceResult, error) { if s, err := NewService(logger, cliParams.Redis, setting); err != nil { return sfx.GrpcServiceResult{}, err } else { return sfx.GrpcServiceResult{ GrpcService: s, }, nil } })
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) GetLeaderboard ¶
func (s *Service) GetLeaderboard( ctx context.Context, request *leaderboard.GetLeaderboardRequest, ) (*leaderboard.GetLeaderboardResponse, error)
func (*Service) GetRank ¶
func (s *Service) GetRank(ctx context.Context, request *leaderboard.GetRankRequest) (*leaderboard.GetRankResponse, error)
func (*Service) RegisterWithGrpcServer ¶
func (s *Service) RegisterWithGrpcServer(server siface.IGrpcServer) error
func (*Service) StarLeaderboard ¶
func (s *Service) StarLeaderboard(ctx context.Context, request *leaderboard.StarLeaderboardRequest) (*leaderboard.StarLeaderboardResponse, error)
Click to show internal directories.
Click to hide internal directories.