当前位置:   article > 正文

由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults

由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults

由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或打开对每个 Microsoft .NET Framework SDK 文档的跟踪并检查服务器跟踪日志。

客户端调用WCF的时候报上面的错误,WCF只能序列化基础的数据类型,简单说只需要给客户端类上标记 [Serializable] 可序列化类问题就决绝了、

  1. namespace ConsoleApplication1
  2. {
  3. public class Program
  4. {
  5. static void Main(string[] args)
  6. {
  7. //获取数据
  8. BLL bll = new BLL();
  9. List<TB_StoreInfo> list = bll.GetModelList();//TB_StoreInfo = 客户端的数据模型
  10. //服务端 TB_StoreInfo 类
  11. List<ServiceReference1.TB_StoreInfo> list_StoreInfo = new List<ServiceReference1.TB_StoreInfo>();
  12. //TB_StoreInfo(客户端)类是无法直接赋值给ServiceReference1.TB_StoreInfo类
  13. //需要序列化TB_StoreInfo类 加 [Serializable]
  14. foreach (TB_StoreInfo item in list)
  15. {
  16. ServiceReference1.TB_StoreInfo _storeInfo = new ServiceReference1.TB_StoreInfo();
  17. _storeInfo.ID = item.ID;
  18. _storeInfo.Name = item.ID;
  19. _storeInfo.CreateDate = item.CreateDate;
  20. list_StoreInfo.Add(_storeInfo);
  21. }
  22. //然后就可以调用服务进行传参或返回值操作了,我这里是用来传递参数用的
  23. ServiceReference1.Check check = new ServiceReference1.Check();
  24. bool result = check.GetToList(list_StoreInfo);
  25. Console.ReadKey();
  26. }
  27. }
  28. public class BLL
  29. {
  30. private readonly DAL dal = new DAL();
  31. public List<TB_StoreInfo> GetModelList()
  32. {
  33. return dal.GetModelList();
  34. }
  35. }
  36. public class DAL
  37. {
  38. public List<TB_StoreInfo> GetModelList()
  39. {
  40. return new List<TB_StoreInfo>();
  41. }
  42. }
  43. [Serializable]
  44. public class TB_StoreInfo
  45. {
  46. public int ID { get; set; }
  47. public string Name { get; set; }
  48. public DateTime CreateDate { get; set; }
  49. }
  50. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/522889
推荐阅读
相关标签
  

闽ICP备14008679号