Royal-Code / EnterprisePatterns

Enterprise patterns implementations
GNU Affero General Public License v3.0
1 stars 1 forks source link

URI base para ProblemDetails deve ser: "https://iana.org/assignments/http-problem-types#", conforme novo RFC 9457, (https://www.iana.org/assignments/http-problem-types/http-problem-types.xhtml) #100

Closed eglauko closed 1 year ago

eglauko commented 1 year ago

É necessário ler bem a sessão 4. Na sessão 4.2 fala sobre esse endereço base, no entanto, é necessário ver se isso não relacionado a registros do IANA.

Seria interessante ter um PostConfigureOptions que acesso o HttpContext (opcionalmente) e pega o domínio da request para montar a URI base.

Também é interessante ter o 403 com código genérico. Quem sabe até o 409.

eglauko commented 1 year ago

Somente considerar o uso do PostConfigureOptions. As outras opções devem ser descartadas.