ASP.NET Core middleware processing incoming request correlation ID, together with HTTP message handler
for forwarding correlation ID to subsequent requests.
Library of extension methods for adding/receiving the x-request-id header to correlate server and client requests with backend logging and subsequent calls.