scream/vendor/src/github.com/Xe/middleware/inject.go

14 lines
326 B
Go

package middleware
import (
"github.com/Xe/middleware/xff"
"github.com/Xe/middleware/xrequestid"
"github.com/codegangsta/negroni"
)
// Inject adds x-request-id and x-forwarded-for support to an existing negroni instance.
func Inject(n *negroni.Negroni) {
n.Use(negroni.HandlerFunc(xff.XFF))
n.Use(xrequestid.New(26))
}