Как я могу предотвратить выходной параметр в конечном итоге возвращаемый параметр в веб-службе WCF?
Если мой контракт выглядит следующим образом:
[OperationContract]
void DoSomething(int id, out string moreInfo);
это в конечном итоге выглядит как:
string DoSomething(int id);
когда вы импортируете ссылку на веб-сервис. Можно ли повлиять на автоматическое преобразование порядка параметров? Уже было удивительно найти все исходящие параметры в начале сигнатуры функции, но это все еще работало, но мы хотели, чтобы void-методы продолжали быть void-методами. Или это ограничение SOAP?