/// <summary> /// Crea una respuesta con el código HTTP especificado, y con los datos de validación especificados /// </summary> /// <returns></returns> ObjectResult StatusCode(int statusCode, string mensaje, string descripcion = null, params object[] detalles) { var validacion = new MensajeValidacion { Mensaje = mensaje, Descripcion = descripcion, Detalles = detalles.Length != 0 ? detalles : null }; return(StatusCode(statusCode, validacion)); }
/// <summary> /// Crea una respuesta "Bad Request" con los datos de validación especificados /// </summary> BadRequestObjectResult BadRequest(string mensaje, string descripcion = null, params object[] detalles) { var validacion = new MensajeValidacion { Mensaje = mensaje, Descripcion = descripcion, Detalles = detalles.Length != 0 ? detalles : null }; return(BadRequest(validacion)); }