MCPcopy
hub / github.com/labstack/echo / MiddlewareConfigurator

Interface MiddlewareConfigurator

echo.go:132–134  ·  view source on GitHub ↗

MiddlewareConfigurator defines interface for creating middleware handlers with possibility to return configuration errors instead of panicking.

Source from the content-addressed store, hash-verified

130
131// MiddlewareConfigurator defines interface for creating middleware handlers with possibility to return configuration errors instead of panicking.
132type MiddlewareConfigurator interface {
133 ToMiddleware() (MiddlewareFunc, error)
134}
135
136// Validator is the interface that wraps the Validate function.
137type Validator interface {

Callers 8

TestSecureWithConfigFunction · 0.65
RequestLoggerWithConfigFunction · 0.65
TestBodyDumpFunction · 0.65
TestBodyDump_skipperFunction · 0.65
TestBodyDump_failsFunction · 0.65

Implementers 15

RedirectConfigmiddleware/redirect.go
DecompressConfigmiddleware/decompress.go
RequestLoggerConfigmiddleware/request_logger.go
MethodOverrideConfigmiddleware/method_override.go
BodyDumpConfigmiddleware/body_dump.go
ProxyConfigmiddleware/proxy.go
BodyLimitConfigmiddleware/body_limit.go
SecureConfigmiddleware/secure.go
BasicAuthConfigmiddleware/basic_auth.go
ContextTimeoutConfigmiddleware/context_timeout.go
RecoverConfigmiddleware/recover.go
CSRFConfigmiddleware/csrf.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…