Middleware de validação de errors
Closed this issue · 0 comments
patrickhacens commented
Com a exceção gerada pelo behavior a aplicação começa a dar erro 500, para corrigir o problema iremos criar um middleware de validação de erro.
Esse middleware deverá lidar com as exceções apenas geradas pelo behavior e deverá retornar um status code 400 junto com um objeto mostrando uma mensagem de erro e os erros de campos como por exemplo:
{
"message" : "example",
"fieldErrors": {
"field1" : ["erro 1", "erro 2", "erro 3"],
"field2" : ["erro 4"]
}
}