Describe the bug
If i have an endpoint todo/:id in wich de id is int and i send an string is causing an internal server error, it should respond with a bad request.
To fix this I handled the exception in the exception Handler, but for some reason, if the ASPNETCORE_ENVIROMENT is set to Production there is not detail in the response, otherwise is returning the details on the response.
To Reproduce
Steps to reproduce the behavior:
Call the [PUT] /api/TodoItems/{id} endpoint with an string intead of a integer
Describe the bug If i have an endpoint todo/:id in wich de id is int and i send an string is causing an internal server error, it should respond with a bad request. To fix this I handled the exception in the exception Handler, but for some reason, if the ASPNETCORE_ENVIROMENT is set to Production there is not detail in the response, otherwise is returning the details on the response.
To Reproduce Steps to reproduce the behavior:
Expected behavior It should return a bad request