我收到了来自wcf服务的System.ExecutionEngineException未处理。
这是我的Iservice.cs代码
namespace MyService
{
[ServiceContract]
public interface IService1
{
[OperationContract]
List<MyEmployee> FindEmployee(string uid);
}
}
下面的Service1.svc.cs代码
namespace MyService
{
public class Service1 : IService1
{
public List<MyEmployee> FindEmployee(string uid)
{
DataClasses2DataContext context = new DataClasses2DataContext();
var res = from r in context.MyEmployees where r.EmpId == uid select r;
return res.ToList();
}
}
}
如果我将List更改为字符串并选择一列而不是整行,则此代码可以正常工作。
提前致谢。