Как я могу закодировать ответ "Созданный-201" с помощью IHttpActionResult
?
IHttpActionResult
имеет только эти параметры
- Ok
- Элемент списка
- 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);
}