WCF:DataContractAttribute和Namespace

时间:2010-05-26 19:19:50

标签: wcf

当我自动生成我的客户端类时,我得到了这些属性。

<System.Diagnostics.DebuggerStepThroughAttribute(), _
 System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
 System.Runtime.Serialization.DataContractAttribute(Name:="FeedStatusReport", [Namespace]:="http://schemas.datacontract.org/2004/07/OfferingSystem"), _
 System.SerializableAttribute()>

在服务器端,如何更改客户端看到的命名空间?

1 个答案:

答案 0 :(得分:2)

将其与ServiceContract一起使用:

[ServiceContract(Namespace="http://someNameSpaceGoesHere/")]
public interface ISomeService
{
...
}