[ ] Integrate Problem Details Middleware Package to Back-End solution
[ ] Build infrastructure and refactor present API error handling (i.e. Result() and ErrorResponse() Controller extension methods) to use Problem Details responses
[ ] Update UI API Error Handling infrastructure accordingly.
See: https://datatracker.ietf.org/doc/html/rfc7807 https://docs.microsoft.com/en-us/aspnet/core/web-api/handle-errors?view=aspnetcore-5.0#producing-a-problemdetails-payload-for-exceptions https://www.nuget.org/packages/Hellang.Middleware.ProblemDetails/ https://github.com/khellang/Middleware/tree/master/samples/ProblemDetails.Sample
Result()
andErrorResponse()
Controller extension methods) to use Problem Details responses