在DataContract Serializer元数据中包含XML注释

Jos*_*ose 6 wcf serialization datacontract

有没有办法在DataContract中发送属性的摘要信息?

例如

[DataContract]
public class MyClass
{
  /// <summary>
  /// My Summary information
  /// </summary>
  [DataMember]
  public int MyProperty {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

是否可以获得获得datacontract的客户?我怀疑它,只是希望有人知道我不知道的事情,这很可能.:)

Qua*_*ter 5

看看CodePlex 上的WCFExtras.我没有用它,但听起来它确实是你想要的:

从源代码XML注释添加WSDL文档

此扩展允许您直接从源文件中的XML注释添加WSDL文档(annotaiton).这些注释将作为WSDL的一部分发布,并且可用于知道如何利用它们的WSDL工具(例如Apache Axis wsdl2java和其他).Release 2.0还包括一个客户端WSDL导入器,它将这些WSDL注释转换为生成的代理代码中的XML注释.