[英]Wcf service Abstract class as Method argument
I got some wcf service. 我得到了一些WCF服务。 I got also: 我也得到:
[DataContract]
public abstract class BaseClass
{
}
[DataContract]
public class ClassA : BaseClass
{
[DataMember]
//some data members
}
[DataContract]
public class ClassB : BaseClass
{
[DataMember]
//some data members
}
I got method 我有方法
[OperationContract]
public void SendData(BaseClass[] data);
So i need to pass Array
of ClassA
and ClassB
to my service. 所以我需要将ClassA
和ClassB
Array
传递给我的服务。 How should i mark my classes to make it visible in service metadata, and overall make that right? 我应该如何标记我的类以使其在服务元数据中可见,并且总体上做到这一点?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.