【发布时间】:2021-09-24 18:13:33
【问题描述】:
我有一个问题,我想知道是否有办法在 c# 中更改 WCF Soap 1.2 请求的命名空间前缀?
我曾尝试应用 MessageFormatter,但这只是应用在响应结构中,我正在请求中寻找一个选项。
谢谢。
【问题讨论】:
我有一个问题,我想知道是否有办法在 c# 中更改 WCF Soap 1.2 请求的命名空间前缀?
我曾尝试应用 MessageFormatter,但这只是应用在响应结构中,我正在请求中寻找一个选项。
谢谢。
【问题讨论】:
MessageFormatter 也可以在服务器端完成。您可以使用 MessageEncoder 进行更改,但这会导致很多问题。
下面的链接告诉您如何在服务器端使用 MessageFormatter 以及 MessageEncoder 的缺点来执行此操作: https://www.vanacosmin.ro/Articles/Read/WCFEnvelopeNamespacePrefix
谢谢。
【讨论】: