将消息添加到context.result

时间:2017-07-03 13:54:35

标签: c# data-annotations bad-request

我正在创建一个DataAnnotation,如果不成功将返回BadRequest。

context.Result = new BadRequestResult();

工作正常。

我想要包含一条消息,但是BadRequestResult似乎没有接受任何消息参数?

有没有办法做到这一点...包括一条消息要说明,例如"未提供参考编号"

由于

2 个答案:

答案 0 :(得分:0)

这似乎有效:

context.Result = new BadRequestObjectResult(“未提供参考号。”);

答案 1 :(得分:0)

您可以使用ApiController.BadRequest("Reference number not supplied")传递消息以及结果。这是MSDN中的文档。

相关问题