An exception has occurred while using the formatter ‘JsonMediaTypeFormatter’ to generate sample

HelpPage 生成 Response Sample 报异常:

An exception has occurred while using the formatter ‘JsonMediaTypeFormatter’ to generate sample for media type ‘text/json’. Exception message: One or more errors occurred.

以下尝试解决:

1、

http://www.pooran.in/?p=206

http://stackoverflow.com/questions/15029576/samples-not-working-for-web-api-help-page-when-using-an-entity-framework-complex

2、

config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;//循环引用
config.Formatters.JsonFormatter.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;

3、

去掉model 属性Attribute [JsonIgnore]

posted @ 2015-09-22 19:21  cn_chenhao  阅读(928)  评论(0编辑  收藏  举报