Creates the request-span middleware.
The ITelemetryService to use for span creation
ITelemetryService
The TracerHost seam for context extraction/injection
TracerHost
Optional
A middleware function
const middleware = telemetryMiddleware(telemetry, tracerHost);ctx.middleware.add(middleware, { priority: 30, name: 'telemetry-middleware' }); Copy
const middleware = telemetryMiddleware(telemetry, tracerHost);ctx.middleware.add(middleware, { priority: 30, name: 'telemetry-middleware' });
Creates the request-span middleware.