Описание для параметров веб-сервиса - PullRequest
1 голос
/ 07 апреля 2009

Можно ли создать описание для параметров, используемых в (asmx) -webservice? Я знаю, что могу установить описание веб-метода с помощью свойства Description. Однако возможно также добавить атрибут к параметру для создания описания в веб-сервисе для данного параметра

[WebMethod(Description = @"Get all approved friends <br /> 
    where rownum >= StartPage * count AND rownum < (StartPage+1) * count")]
public Friend[] GetFriendsPaged(int startPage, int count){...}

Например, в приведенном выше примере я хотел бы добавить документацию о том, что StartPage основана на 0

Заранее спасибо

Ответы [ 3 ]

4 голосов
/ 07 апреля 2009

Нет способа сделать это, и нет стандарта для того, что делать с информацией, даже если бы вы могли ее добавить. Это правда, что WSDL может содержать аннотации для любого элемента, но нет никакого стандарта, например, для размещения этих аннотаций в комментариях в сгенерированном прокси-классе.

1 голос
/ 07 апреля 2009

Я не могу найти способ сделать это. Полагаю, вам нужно будет поместить текст в описание веб-метода.

0 голосов
/ 19 мая 2011

До сих пор мне удалось поместить html-теги в описание (например, указав на нашу вики-страницу) лайк: <a href=link>Service Wiki</a>

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