我得到了一些wcf服务。 我也得到了:
[DataContract]
public abstract class BaseClass
{
}
[DataContract]
public class ClassA : BaseClass
{
[DataMember]
//some data members
}
[DataContract]
public class ClassB : BaseClass
{
[DataMember]
//some data members
}
我有方法
[OperationContract]
public void SendData(BaseClass[] data);
所以我需要将Array
和ClassA
的{{1}}传递给我的服务。
我应该如何标记我的类以使其在服务元数据中可见,并且总体上是正确的?