Antes de liberar a versão final, cabe responder algumas questões:
Quando criado mensagens de erros para aplicação (ResultMessage.ApplicationError(...);), deve ser visto como tratar as mensagens do erro. Hoje a mensagem do erro é a mesma da exception. Porém, pode ser desejado que a mensagem seja genérica e igual para todos.
Isto caberia uma tratativa antes da versão final.
Outro caso seria a possibilidade de criar instância e interceptar mensagens na geração de problem details.
Durante a criação do result para api, (minimal ou mvc) poderia haver interceptadores.
Ainda poderia ser criadas instancias dos erros, e retornado o endereço para consulta.
Estes pontos poderia ser analisados antes da versão final, para serem lançados ainda com v 2.0.0 ou, se muito complexo, lançados em versões futuras.
Antes de liberar a versão final, cabe responder algumas questões:
Quando criado mensagens de erros para aplicação (
ResultMessage.ApplicationError(...);
), deve ser visto como tratar as mensagens do erro. Hoje a mensagem do erro é a mesma da exception. Porém, pode ser desejado que a mensagem seja genérica e igual para todos. Isto caberia uma tratativa antes da versão final.Outro caso seria a possibilidade de criar instância e interceptar mensagens na geração de problem details. Durante a criação do result para api, (minimal ou mvc) poderia haver interceptadores. Ainda poderia ser criadas instancias dos erros, e retornado o endereço para consulta.
Estes pontos poderia ser analisados antes da versão final, para serem lançados ainda com v 2.0.0 ou, se muito complexo, lançados em versões futuras.