WCF.Оставьте пустое пространство имен в SoapAction - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть требование изменить soapAction в моем WSDL, чтобы он содержал только ServiceOperation / ServiceMethod внутри.

Когда я оставляю свойство namespace пустым, оно устанавливает его на:

<soap:operation soapAction="urn:ServiceName/GetCustomers" style="document"/>

Когда я удаляю свойство namespace, тогда пространство имен tempuri.org входит и портит результат.

Что нужно сделать:

<soap:operation soapAction="ServiceName/GetCustomers" style="document"/>

Есть ли способ достичь этого?Спасибо за любую помощь.

1 Ответ

0 голосов
/ 24 сентября 2018

Понял, что это можно сделать, указав действие прямо в методе:

[OperationContract(Action = "ServiceName/GetCustomers")]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...