如何使用IHttpActionResult编写Created-201响应?
IHttpActionResult只有这些选项
>好的
>列表项
> NotFound
>异常
>未经授权
> BadRequest
>冲突重定向
> InvalidModelState
我现在在做的是下面的代码,但是我想使用IHttpActionResult而不是HttpResponseMessage
public IHttpActionResult Post(TaskBase model) { HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created,model); response.Headers.Add("Id",model.Id.ToString()); return ResponseMessage(response); }