Creates correlation ID middleware for @cleverbrush/server.
@cleverbrush/server
Extracts a correlation ID from incoming request headers (or generates one), sets it on the response, and stores it in the LogContext for enrichers.
LogContext
Optional
correlation ID configuration
a middleware function
server.use(correlationIdMiddleware({ requestHeaders: ['X-Correlation-Id', 'X-Request-Id'],})); Copy
server.use(correlationIdMiddleware({ requestHeaders: ['X-Correlation-Id', 'X-Request-Id'],}));
Creates correlation ID middleware for
@cleverbrush/server.Extracts a correlation ID from incoming request headers (or generates one), sets it on the response, and stores it in the
LogContextfor enrichers.