예제 #1
0
        /// <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));
        }
예제 #2
0
        /// <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));
        }