2013-01-22 2 views
0

IErrorHandler를 구현 한 WCF 서비스가 있습니다. 이 방법은 Trace.CorrelationManager.ActivityId를 입력WCF 오류 처리기에서 ActivityId를 다시 설정하는 중

그러나
public bool HandleError(Exception error) 
{ 
    tracer.TraceEvent(TraceEventType.Error, 0, error.ToString()); 
    return true; 
} 

, 나는 서비스 방식의 시작으로 설정 무엇을 변경했습니다 자사는 handleError 방법에서 나는 TraceSource를 사용하여 예외를 기록하고있다. 그래서 임의의 활동 ID를 가진 로그 항목을 얻습니다. 어떤 종류의 활동 추적은 무언가를 파멸시킵니다.

WCF가이 작업을 수행합니까? 그리고 왜?

답변

관련 문제