【发布时间】:2015-01-29 09:53:35
【问题描述】:
我有类Request 派生自Dictionary<string, string>。它有额外的字段。
然后我有服务合同:string MakeRequest(Request request);
之后,我为此合同生成服务参考。但是 VS 出于某种原因生成了下一个代码:
string MakeRequest(System.Collections.Generic.Dictionary<string, string> request);
我的问题是如何告诉 VS 我想要派生类而不是基类。
【问题讨论】:
-
你是否用
[DataContract]标记了你的班级Request(以及其中的任何属性等都用[DataMember])?
标签: c# wcf servicecontract