为什么我不支持WCFTestClient的操作,因为它的类型是.?(见截图)
simillar方法适用于普通普通合同,但不适用于合同引用实体框架类
有两个响应DataContracts。
MyFund在哪里
[DataContract]
public class MyFund
{
[DataMember]
public string FundCode { get; set; }
[DataMember]
public string FundName { get; set; }
.
.
}YourFund在哪里
[EdmEntityTypeAttribute(NamespaceName="RModel1", Name="YoursFund")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class YoursFund : EntityObject
{
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String FundCode
{
get
{
return _FundCode;
}
set
{
OnFundCodeChanging(value);
ReportPropertyChanging("FundCode");
_FundCode = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("FundCode");
OnFundCodeChanged();
}
}
}

发布于 2014-03-13 13:04:44
以下是WCF Test Client不支持的特性列表:
类型:流、消息、XmlElement、XmlAttribute、XmlNode、实现IXmlSerializable接口的类型(包括相关的XmlSchemaProviderAttribute属性)、XDocument和XElement类型以及ADO.NET DataTable类型。
尝试使用其他客户端(如WCFStorm )或创建代理客户端并检查
在您的例子中,尝试将结果返回为列表而不是集合
https://stackoverflow.com/questions/22378376
复制相似问题