0

你们好吗,我需要更改 BadRequest() 返回的响应消息。

当我使用这样的请求时, BadResquest("error: you can not pass these values")

我想让我的 api 返回如下内容:

{"error: you can not pass these values"} 

但端点重新调整了这个:

{"Message":"error: you can not pass these values"}

我不想在回复中出现“消息”一词,是否有任何形式可以覆盖或更改回复?

4

1 回答 1

0

您可以自由创建您喜欢的任何响应消息。见http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/action-results

BadRequest() 辅助方法就是这样。这是一种减少工作量的方法,可以处理样板文件。

于 2016-09-19T19:41:16.257 回答