Clase que se encarga de validar las peticiones recibidas.

Hierarchy

  • AppValidator

Methods

  • Método estático para validar un objeto de acuerdo a un esquema dado.

    Throws

    • Si la validación falla, se lanza un error de negocio con detalles del problema.

    Parameters

    • schema: any

      El esquema de validación a utilizar.

    • payload: any

      El objeto a validar.

    Returns void

  • Método estático para validar el cuerpo de una petición.

    Throws

    • Si el cuerpo de la petición está vacío, se lanza un error de negocio con detalles del problema.

    Parameters

    • event: any

      El objeto de evento de la petición recibida.

    Returns void

  • Método estático para validar una petición recibida.

    Async

    Throws

    • Si la validación falla, se lanza un error de negocio con detalles del problema.

    Parameters

    • event: any

      El objeto de evento de la petición recibida.

    • schema: any

      El esquema de validación a utilizar.

    Returns Promise<void>

Generated using TypeDoc