TraceSource/TraceListener를 사용하도록 프로젝트를 설정하고 기본 청취자를 추가하여 new ConsoleTraceListener()
을 사용하여 데이터를 출력 창에 기록했습니다. 나는 모든 라인에 삐걱 거리는 접두어를 많이 사용하고있다. 이것을 막을 수있는 방법이 있습니까?.NET에서 TraceSource를 사용하여 발생하는 정크 접두사 방지
FluentFTP Verbose: 0 : InterNetwork: 123.123.123.123
FluentFTP Verbose: 0 : 421 Too many connections (8) from this IP
FluentFTP Verbose: 0 : Disposing FtpClient object...
FluentFTP Information: 0 : QUIT
내가 추적 단지 문자열 싶습니다 : 내가 사용
InterNetwork: 123.123.123.123
421 Too many connections (8) from this IP
Disposing FtpClient object...
QUIT
구문은 다음과 같습니다
private static readonly TraceSource m_traceSource = new TraceSource("FluentFTP") {
Switch = new SourceSwitch("sourceSwitch", "Verbose") { Level = SourceLevels.All }
};
...
m_traceSource.TraceEvent(TraceLevelTranslation(eventType), 0, message);
편집 :이 질문에 here에 대한 답이있다 , here 및 here이지만 그 중 하나는 TraceListener를 수정할 수없는 사용 사례를 다루지 만, 오직 TraceSource.
가능한 중복에 http : // 유래. co.kr/questions/12685581/tracelistener-headers-footers) – apocalypse