【问题标题】:Including XML Comments in DataContract Serializer Metadata在 DataContract 序列化程序元数据中包含 XML 注释
【发布时间】:2010-07-07 21:18:36
【问题描述】:

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

例如

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

这对获取数据合同的客户端是否可用?我对此表示怀疑,只是希望有人知道我不知道的事情,这很可能。 :)

【问题讨论】:

    标签: wcf serialization datacontract


    【解决方案1】:

    看看 CodePlex 上的WCFExtras。我没有使用它,但听起来它正是你想要的:

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

    此扩展允许您添加 WSDL 文档(注释)直接 来自源文件中的 XML cmets。 这些 cmets 将发布为 WSDL 的一部分,可用于 知道如何采取的 WSDL 工具 他们的优势(例如 Apache Axis wsdl2java 等)。发布 2.0 还包括客户端 WSDL 将把那些 WSDL cmets 到 XML cmets 中的 生成的代理代码。

    【讨论】:

    【解决方案2】:

    如果您指的是 XML cmets,那么不,它们不能被发送。在 WSDL 中没有任何地方可以以客户端可以使用它们的方式发送它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-19
      • 1970-01-01
      • 2017-06-10
      • 1970-01-01
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多