in http/server/contextlogger/context_logging.go [40:51]
func New(logger slog.Logger, extractFunction ExtractFunction) mux.MiddlewareFunc {
if extractFunction == nil {
extractFunction = DefaultExtractor
}
return func(next http.Handler) http.Handler {
return &contextLogMiddleware{
next: next,
logger: logger,
extractFunction: extractFunction,
}
}
}