我正在尝试将SubSonic与WCF一起使用。我可以将数据导入List但是我无法将该数据返回给客户端,其错误是
已经处理了套接字连接。对象名称: 'System.ServiceModel.Channels.SocketConnection'。
我尝试通过POCO对象向/从WCF发送和检索数据并且它正常工作但是当我尝试使用SubSonic生成的类时它不再起作用,所以我认为它有一些问题。
答案 0 :(得分:0)
我认为这不是“真正的”例外。我不熟悉WCF,但也许你在日志中找到了一些东西。
这是一篇关于调试WCF http://www.codeproject.com/KB/WCF/DebugWCFApps.aspx
的文章很可能WCF正在尝试使用可空属性序列化SubSonic类。 SubSonic类的属性标记为XMLAttribute,如果要序列化可空类型,则会引发错误。 Nullables只能被序列化为XMLElements。
尝试使用不具有可空属性的SubSonic生成的类。
答案 1 :(得分:0)