Как сделать параметр необязательным в WSDL? - PullRequest
1 голос
/ 30 марта 2010

У меня есть API-интерфейс WebService, для которого в WSDL необязательно 2 из его параметров, необязательных

public wsProxy[] Insert(wsProxy[] proxies, string loginname, string password, bool returnNewData)
{
  //code here
}

Мне нужен способ показать loginname и password как необязательные в WSDL.

Есть ли способ сделать это в C #. Могу ли я добавить тег перед параметрами, подобными этому [optional]loginname?

Я осматривался, но пока не смог ничего найти.

1 Ответ

0 голосов
/ 25 мая 2010

По умолчанию они будут отображаться как необязательные в WSDL, сгенерированном WCF (дайте мне знать, если вы знаете способ отключения этого ужасного поведения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...