Включение XML-комментариев в метаданных сериализатора DataContract

есть ли некоторый способ отправить сводную информацию свойств в DataContract?

например.

[DataContract]
public class MyClass
{
  /// <summary>
  /// My Summary information
  /// </summary>
  [DataMember]
  public int MyProperty {get;set;}
}

это может быть доступно клиенту, который получает datacontract? Я сомневаюсь относительно этого, просто надеясь, что кто-то знает что-то, что я не делаю, который довольно вероятен.:)

6
задан John Saunders 7 July 2010 в 21:20
поделиться

2 ответа

Взгляните на WCFExtras на CodePlex. Я не использовал его, но похоже, что он делает именно то, что вы хотите:

Добавление документации WSDL из комментариев XML исходного кода

Это расширение позволяет добавлять WSDL документация (annotaiton) напрямую из комментариев XML в исходном файле. Эти комментарии будут опубликованы как часть WSDL и доступны для Инструменты WSDL, которые умеют их преимущество (например, Apache Axis wsdl2java и другие). Релиз 2.0 также включает WSDL на стороне клиента импортер, который превратит эти WSDL комментарии к комментариям XML в сгенерированный код прокси.

5
ответ дан 17 December 2019 в 02:21
поделиться

Если вы имеете в виду комментарии XML, то нет, они не могут быть отправлены. В WSDL нет места, куда они могли бы быть отправлены таким образом, чтобы клиент мог их использовать.

1
ответ дан 17 December 2019 в 02:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: