Use registers middlewares
(m ...Middleware)
| 248 | |
| 249 | // Use registers middlewares |
| 250 | func (app *DotWeb) Use(m ...Middleware) { |
| 251 | step := len(app.Middlewares) - 1 |
| 252 | for i := range m { |
| 253 | if m[i] != nil { |
| 254 | if step >= 0 { |
| 255 | app.Middlewares[step].SetNext(m[i]) |
| 256 | } |
| 257 | app.Middlewares = append(app.Middlewares, m[i]) |
| 258 | step++ |
| 259 | } |
| 260 | } |
| 261 | } |
| 262 | |
| 263 | // UseRequestLog register RequestLogMiddleware |
| 264 | func (app *DotWeb) UseRequestLog() { |
no test coverage detected