Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net web api Web API帮助页-特定于用户的响应类型_Asp.net Web Api_Asp.net Web Api Helppages - Fatal编程技术网

Asp.net web api Web API帮助页-特定于用户的响应类型

Asp.net web api Web API帮助页-特定于用户的响应类型,asp.net-web-api,asp.net-web-api-helppages,Asp.net Web Api,Asp.net Web Api Helppages,我正在开发一个API,它根据用户输出不同的响应,目前我正在使用ResponseType属性来描述返回的响应类型,但这只允许我指定一种响应类型,这在用户之间会有所不同 是否有任何方法可以自定义帮助页面以显示用户将获得的响应类型?帮助页面不支持这些动态响应类型,并且依赖可用的静态信息 HelpPage不支持前面提到的多个响应类型…我们允许多个ResponseType属性的事实是一个错误…根据当前的代码逻辑,即使您提供多个属性,我们也只选择一个…您可以将多个ResponseType属性应用于单个方法,

我正在开发一个API,它根据用户输出不同的响应,目前我正在使用ResponseType属性来描述返回的响应类型,但这只允许我指定一种响应类型,这在用户之间会有所不同


是否有任何方法可以自定义帮助页面以显示用户将获得的响应类型?

帮助页面不支持这些动态响应类型,并且依赖可用的静态信息


HelpPage不支持前面提到的多个响应类型…我们允许多个
ResponseType
属性的事实是一个错误…根据当前的代码逻辑,即使您提供多个属性,我们也只选择一个…

您可以将多个
ResponseType
属性应用于单个方法,所以你不能只指定一种类型的响应。好的,谢谢,我不知道。所以这让我更接近了,虽然我更喜欢只向用户显示他们收到的响应类型。谢谢你的澄清!你认为这会在将来的任何版本中得到支持吗?我也很感激这个允许多个ResponseType的功能!我的第三个问题是,是否有我们可以提交的缺陷报告?您知道是否有夜间支持此功能吗?至少,能够包含多种响应类型会更好,这样
BadRequestErrorMessageResult
就可以与
ResultOk
OkNegotiatedContentResult
一起修饰。两者都可能是
HttpStatusCode
的风格,但是
HttpStatusCode
没有正确定义响应中的预期内容(是否有消息?是否有对象?)