Documentation
¶
Index ¶
- func ProvideRemoteSetup(handler *Handler) func(server *gRPC.Server)
- type Handler
- func (h *Handler) AddBetas(ctx context.Context, input *proto.BetaInput) (*proto.BetaResponse, error)
- func (h *Handler) CountBetas(ctx context.Context, filter *proto.BetaFilter) (r *proto.BetaResponse, err error)
- func (h *Handler) EditBetas(ctx context.Context, input *proto.BetaInput) (*proto.BetaResponse, error)
- func (h *Handler) GetBetas(ctx context.Context, filter *proto.BetaFilter) (r *proto.BetaResponse, err error)
- func (h *Handler) ProvideAccessRoles() map[string][]model.UserRole
- func (h *Handler) ProvideAuthKey() *rsa.PublicKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProvideRemoteSetup ¶
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(service service.BetaService, auth service.AuthService, config env.CommonConfig) *Handler
func (*Handler) CountBetas ¶
func (h *Handler) CountBetas(ctx context.Context, filter *proto.BetaFilter) (r *proto.BetaResponse, err error)
func (*Handler) GetBetas ¶
func (h *Handler) GetBetas(ctx context.Context, filter *proto.BetaFilter) (r *proto.BetaResponse, err error)
func (*Handler) ProvideAccessRoles ¶
func (*Handler) ProvideAuthKey ¶
Click to show internal directories.
Click to hide internal directories.