Как я могу предотвратить выходной параметр в конечном итоге возвращаемый параметр в веб-службе WCF?

Если мой контракт выглядит следующим образом:

[OperationContract]
void DoSomething(int id, out string moreInfo);

это в конечном итоге выглядит как:

string DoSomething(int id);

когда вы импортируете ссылку на веб-сервис. Можно ли повлиять на автоматическое преобразование порядка параметров? Уже было удивительно найти все исходящие параметры в начале сигнатуры функции, но это все еще работало, но мы хотели, чтобы void-методы продолжали быть void-методами. Или это ограничение SOAP?

Ответы на вопрос(1)

Ваш ответ на вопрос