MCPcopy Create free account
hub / github.com/temporalio/temporal / NewOpenAPIHTTPHandler

Function NewOpenAPIHTTPHandler

service/frontend/openapi_http_handler.go:23–31  ·  view source on GitHub ↗
(
	rateLimitInterceptor *interceptor.RateLimitInterceptor,
	logger log.Logger,
)

Source from the content-addressed store, hash-verified

21}
22
23func NewOpenAPIHTTPHandler(
24 rateLimitInterceptor *interceptor.RateLimitInterceptor,
25 logger log.Logger,
26) *OpenAPIHTTPHandler {
27 return &OpenAPIHTTPHandler{
28 logger: logger,
29 rateLimitInterceptor: rateLimitInterceptor,
30 }
31}
32
33func (h *OpenAPIHTTPHandler) RegisterRoutes(r *mux.Router) {
34 serve := func(version int, apiName string, contentType string, spec []byte) func(http.ResponseWriter, *http.Request) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected