internal static Guid GetReceivedActivityId(OperationContext operationContext) { object activityIdFromProprties; if (!operationContext.IncomingMessageProperties.TryGetValue(E2EActivityId, out activityIdFromProprties)) { return(TraceUtility.ExtractActivityId(operationContext.IncomingMessage)); } else { return((Guid)activityIdFromProprties); } }
static internal void AddActivityHeader(Message message) { try { ActivityIdHeader activityIdHeader = new ActivityIdHeader(TraceUtility.ExtractActivityId(message)); activityIdHeader.AddTo(message); } catch (Exception e) { if (Fx.IsFatal(e)) { throw; } } }
static internal void AddActivityHeader(Message message) { try { ActivityIdHeader activityIdHeader = new ActivityIdHeader(TraceUtility.ExtractActivityId(message)); activityIdHeader.AddTo(message); } #pragma warning suppress 56500 // covered by FxCOP catch (Exception e) { if (Fx.IsFatal(e)) { throw; } } }