-
PM> Install-Package GuaranteedRate.Net.RequestStitching.MessageHandlers
-
Add to your WebApiConfig registration, the only constructor parameter is whether or not auto generate missing ids. Use whatever suits your needs:
public static void Register(HttpConfiguration config) { ... config.MessageHandlers.Add(new RequestStitchingMessageHandler(true)); ... }
-
Retrieve SessionId and RequestId from the Request Stitchin RequestContext:
string requestId = GuaranteedRate.Net.RequestStitching.MessageHandlers.RequestContext.RequestId; string sessionId = GuaranteedRate.Net.RequestStitching.MessageHandlers.RequestContext.SessionId