我有一个简单的表,如下所示,与实体框架映射。我试图只返回一个非常基本的 IEnumerable(Of MyTableObject) 调用,但是 MVC API 只是用错误代码 500 炸毁。当我尝试返回一个 IEnumerable(Of String) 并只选择一个列时,它会执行相同的操作。
我尝试使用以下代码返回此模型。
' GET api/chatlog
Public Function GetValues() As IEnumerable(Of ChatLog)
Using mcEntity As New McEntities
Return mcEntity.ChatLogs.ToList()
End Using
End Function
返回数据对我来说很不幸。我什么都得不到?
MVC Web API 是否不支持将对象从 EF 传递到管道中,还是我必须手动将其序列化为 XML?
Fiddler 抛出“HTTP/1.1 500 内部服务器错误”