2010-03-22 5 views
0

모든 아이디어, WCF 프록시 클래스를 디버깅하십시오..net WCF : 프록시 클래스를 디버그하는 방법

실제로 PROXY의 부분 클래스를 만들었습니다. 테스트하려면 & 디버그해야합니다. TestDriven.Net

을 사용하지만 난 내 부분 클래스에 브레이크 포인트를 넣을 때, 그것은 "DebuggerStepThroughAttribute"와 같은 경고 메시지를주고 내 코드 같은 VS으로 만

+0

경고 메시지의 문제점은 무엇입니까? – Graviton

답변

2

사용 디버거이다 2008.

내가에서 경고가 완벽하게 잘 보입니다. 물론 제 3 자 라이브러리가 아닌 코드 만 디버깅하고 싶습니까?

+0

;) 요점까지 짧다. 그렇게 짧은 질문은 모욕적 인 말입니다. 이 방법은 정확합니다. – TomTom

+0

예 .. 또는 TestDriven.Net – Posto

0

이 작업을 수행하는 데 어려움이 있습니다. 생성 된 프록시를 사용하지 않으므로 WCF 서비스에 대한 자체 채널 팩토리 클래스를 만드는 것이 어떻습니까?

using (var channelFactory = new ChannelFactory<IMyContract>(new BasicHttpBinding())) 
{ 
    var endpoint = new EndpointAddress(@"http://myaddress/MyService"); 
    var channel = channelFactory.CreateChannel(endpoint); 
    channel.MyOperation(); 
} 

같은 뭔가?

0

프록시 클래스로 들어갈 수있는 것보다 클래스의 다음 특성을 주석으로 처리 할 수 ​​있습니다. [System.Diagnostics.DebuggerStepThroughAttribute()]