private static string AdoptCorrelationId(HttpHeaders headers) { string correlationId = null; IEnumerable <string> correlationIdHeaderValues; if (headers.TryGetValues(CidHeaderName, out correlationIdHeaderValues)) { correlationId = correlationIdHeaderValues.FirstOrDefault(); CorrelationId.SetCurrentId(correlationId); } return(correlationId); }