当使用EntityFramework并从MVC4WebAPIGET操作返回IQueryable时,当将XML序列化程序设置为使用旧的XmlSerializer (而不是DataContractSerializer)时,会发生以下错误。
XmlMediaTypeFormatter不能写入ObjectQuery类型的对象
这是众所周知的问题吗?
发布于 2013-10-12 01:47:48
发布于 2012-07-11 10:42:20
发布于 2022-03-11 08:46:06
我犯了这个错误,因为我正在序列化的类的一个成员是一个接口。我不需要序列化该成员,所以用XmlIgnore属性对其进行注释。
https://stackoverflow.com/questions/11438700
复制相似问题