tag page net mvc asp asp.net-mvc actionresult bad-request

asp.net mvc - page - Devolviendo la Acción VacíaResulta



forms asp net core (1)

Es posible que me encuentre con situaciones en las que solo necesito devolver un resultado incorrecto.

Por ejemplo, hay una llamada a la acción de los controladores del sitio MVC 3, pero falta el parámetro requerido en un uri de solicitud.

¿Qué vuelvo en respuesta. Sé que puedo hacerlo:

Response.StatusCode = (int)HttpStatusCode.BadRequest; return Content(string.Empty);

¿Es esta la forma correcta para la situación descrita anteriormente?


Su solución funcionará bien, pero una forma más clara será usar la clase HttpStatusCodeResult , como esto:

return new HttpStatusCodeResult(HttpStatusCode.BadRequest);