in Microsoft.Xbox.Service.DevTools/Common/XboxLiveHttpRequest.cs [142:161]
private static void ExtractCorrelationId(HttpResponseMessage response, ref XboxLiveHttpResponse xblResponse)
{
if (response != null)
{
if (response.Headers.TryGetValues("X-XblCorrelationId", out IEnumerable<string> correlationIds))
{
if (correlationIds != null && !string.IsNullOrEmpty(correlationIds.First()))
{
xblResponse.CorrelationId = correlationIds.First();
}
}
else if (response.Headers.TryGetValues("MS-CV", out IEnumerable<string> correlationVectors))
{
if (correlationVectors != null && !string.IsNullOrEmpty(correlationVectors.First()))
{
xblResponse.CorrelationId = correlationVectors.First();
}
}
}
}