0

我得到一个 System.ExecutionEngineException 未从 wcf 服务处理。

这是我的 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 更改为字符串并选择一列而不是整行,则此代码可以正常工作。

提前致谢。

4

0 回答 0