2013-02-14 6 views

답변

1

당신은 당신의 부분 클래스에게 상황에 맞는 클래스를 생성하고 OnCreated 부분 방법에 BeforeSendRequestAfterReceiveReply 방법을 제공 IClientMessageInspector 같은 일부 클라이언트 측 동작을 추가 할 수 있습니다.

this question 또는 blog post을 참조하십시오.

+0

이 답변을 제공해 주셔서 감사합니다. 그러나 내 응용 프로그램에는 여러 도메인 컨텍스트가 있으며 모든 WCF 호출에 대해 전역으로 만들 수있는 방법을 찾고 싶습니다. 따라서 각 컨텍스트에 대해 부분을 만드는 것에 대해 기억할 필요가 없습니다. RIA에서 클래스를 생성하는 방식을 변경하여이를 달성하는 방법으로 귀하의 답변을 보았습니다. 그러나 생략 할 수 있다면이를 사용하지 않을 것입니다. –

+0

하나의 DLL을 참조하는 'behaviorExtensions'을 선언하면 클라이언트 'endpoint'태그에서 'behaviorConfiguration'을 참조하여 참조하면 모든 클라이언트 WCF 호출은 코드없이 캡처됩니다. 내가 언급 한 DLL에는 'IClientMessageInspector'를 구현하는 클래스가 있습니다. 이 기능은 클라이언트 WCF 연결 속성에 .config 파일을 사용하는 경우에 유용합니다. 자세한 내용이 필요한 경우 알려주십시오. – lcryder