RequestLoggerWithConfig returns a RequestLogger middleware with config.
(config RequestLoggerConfig)
| 235 | |
| 236 | // RequestLoggerWithConfig returns a RequestLogger middleware with config. |
| 237 | func RequestLoggerWithConfig(config RequestLoggerConfig) echo.MiddlewareFunc { |
| 238 | mw, err := config.ToMiddleware() |
| 239 | if err != nil { |
| 240 | panic(err) |
| 241 | } |
| 242 | return mw |
| 243 | } |
| 244 | |
| 245 | // ToMiddleware converts RequestLoggerConfig into middleware or returns an error for invalid configuration. |
| 246 | func (config RequestLoggerConfig) ToMiddleware() (echo.MiddlewareFunc, error) { |
searching dependent graphs…