【发布时间】:2013-02-24 03:15:44
【问题描述】:
我有一个包含一些复杂类型的 EF 代码优先模型。生成 Web API 控制器没有任何问题,但是在生成 Web API 帮助页面时,如http://blogs.msdn.com/b/yaohuang1/archive/2012/08/15/introducing-the-asp-net-web-api-help-page-preview.aspx 中所述,则不会生成示例。给出的错误信息是:
使用格式化程序“JsonMediaTypeFormatter”为媒体类型“application/json”生成样本时发生异常。异常消息:出现一个或多个错误。
其他媒体类型也会发生同样的情况。我知道前段时间复杂类型和序列化存在问题,但是当 Json.NET 格式化程序默认包含在 Web API 中时,问题就解决了。
这有关系吗?其他人还有相同的疑问么?有什么想法吗?
【问题讨论】:
标签: entity-framework serialization asp.net-web-api