WCF - 在没有[MessageHeader]的情况下使用[MessageContract]

时间:2015-07-03 12:48:13

标签: wcf messagecontract datacontracts

问题非常简单。如果我们不使用[MessageHeader] attrribute,而是仅使用[MessageBodyMember],那么使用[MessageContract]属性而不是[DataContract]是否有任何意义。在这种情况下,将[DataContract]与[DataMember]一起使用是相同的吗?

1 个答案:

答案 0 :(得分:1)

MessageContract提供扩展的肥皂消息控制。如果您想创建特殊的消息格式,您应该使用它,否则使用DataContract