나는 비누 봉투에 추가 된 특정 네임 스페이스가 필요한 서비스를 호출하고 있습니다. 난 여분의 공간을 추가하는 뭔가를해야 할 경우, 예를 들어WCF에서 비누 봉투에 사용자 정의 네임 스페이스 추가
여기 내 샘플 일반 비누 메시지
이미 다른 목적으로 IDispatchMessageInspector, IClientMessageInspector을 구현하고<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sec="ANOTHER NAMESPACE THAT I WANT TO ADD" >
<s:Header>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xyz xmlns="">
<customerId>2511</customerId>
</xyz>
</s:Body>
</s:Envelope>
, 난 잘 모르겠어요.
이는 svcutil을 통해 또는 외부 참조를 추가하여 코드를 생성 한 경우
이 나를 위해 작동하지 않았다 :
나는
Message
,MessageFormatter
및FormatMessageAttribute
구현을 포함 전체 과정을 설명하는 블로그 게시물을 썼다. – Nuzzolilo