我正在使用Web.net的ASP.net帮助页面。在我的一些响应格式示例中,我收到了与格式化程序有关的错误。我已经查看了各种教程,他们似乎都展示了如何覆盖form-url编码格式。我还没有找到任何覆盖其他格式的内容:
application / json,text / json,text / html,application / xml,text / xml
为我使用的特定类型设置样本
config.SetSampleForType("MessageGoesHere", new
MediaTypeHeaderValue("application/x-www-form-urlencoded"), typeof(TypeGoesHere));
这样就可以为form-urlencoded响应格式设置样本。我尝试用application / json或其他一个示例替换MediaTypeHeader值,但没有效果。
我的问题:如何为ASP.net帮助页面上形成urlencoded的响应格式设置样本?
答案 0 :(得分:0)
我遇到的问题是我没有在typeof参数中使用确切类型。我应该使用IQueryable时使用的是通用Collection。
config.SetSampleForType("MessageGoesHere", new
MediaTypeHeaderValue("application/json"), typeof(ExactTypeGoesHere));