Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApiController ¶ added in v0.22.0
type ApiController struct {
// contains filtered or unexported fields
}
ApiController is an http.Handler for api messages.
func Api ¶ added in v0.22.0
func Api(ctx *context.Context) *ApiController
Api creates a new ApiController to serve http routed messages.
func (*ApiController) ServeHTTP ¶ added in v0.22.0
func (c *ApiController) ServeHTTP( w http.ResponseWriter, r *http.Request, )
type StatusCodeMapper ¶
type StatusCodeMapper struct{}
func (*StatusCodeMapper) JsonSyntax ¶ added in v0.21.0
func (s *StatusCodeMapper) JsonSyntax( _ *struct { maps.It maps.Format `to:"http:status-code"` }, _ *json.SyntaxError, ) int
func (*StatusCodeMapper) NotHandled ¶ added in v0.21.0
func (s *StatusCodeMapper) NotHandled( _ *struct { maps.It maps.Format `to:"http:status-code"` }, nhe *miruken.NotHandledError, ) int
func (*StatusCodeMapper) UnknownTypeId ¶ added in v0.21.0
func (s *StatusCodeMapper) UnknownTypeId( _ *struct { maps.It maps.Format `to:"http:status-code"` }, _ *api.UnknownTypeIdError, ) int
func (*StatusCodeMapper) Validation ¶ added in v0.21.0
Click to show internal directories.
Click to hide internal directories.