【发布时间】:2010-02-25 15:09:22
【问题描述】:
在 WCF 服务中是否可以:当对象可以是 Person 类时方法返回 IList?
例如:在 IServiceContract.cs 中
[ServiceContract]
public interface IDAS
{
[OperationContract]
void DoWork();
[OperationContract]
List<object> GetAnyClass();
}
和类:
public class DAS : IDAS
{
public void DoWork()
{
}
public List<object> GetAnyClass()
{
List<Person> a = new List<Person>();
a.Add(new Person());
return a;
}
}
运行时的问题是:
System.ServiceModel.CommunicationException:服务器没有提供有意义的回复;这可能是由合同不匹配、会话过早关闭或内部服务器错误引起的
【问题讨论】:
标签: silverlight wcf service