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