C#/Winform

(WCF) 통신 로그 남기기

kjun.kr 2017. 4. 13. 00:39
728x90
 
MSDN

<system.serviceModel> 
	<diagnostics> 
		<messageLogging 
			logEntireMessage="true" 
    		logMalformedMessages="true" 
    		logMessagesAtServiceLevel="true" 
    		logMessagesAtTransportLevel="false" 
    		maxMessagesToLog="3000" 
    		maxSizeOfMessageToLog="20000"/> 
    </diagnostics> 
</system.serviceModel>
config 상에 설정을 통해 통신시 주고 받은 데이터 및 통신 에러 에대한 추적이 가능하다.

xml 파일이 아닌 svclog 확장자로 파일 로그를 남기면 Microsoft Service Trace Viewer 로 확인이 가능하다.

 
728x90