Web
A sessão Web reúne as configurações, como os endpoints expostos, a ativação do Swagger, os códigos de erro HTTP padrões, a exibição de detalhes de requisições HTTP e o tratamento de requisições inválidas (BadRequest).
Você pode habilitar ou desabilitar o adapter, definir uma porta de exposição http, habilitar o swagger no ambiente de desenvolvimento e definir códigos de erro http padrões para retorno nas API’s. Caso deseje é possível adicionar um código de erro http personalizado diretamente na API.
|
|
| Geral | — |
|---|---|
| enable | Ativa o Adapter Web (True/False) |
| url | Define as urls públicas para exposição Web/API |
| enableswagger | Ativa o Swagger |
| PostSuccess | Definição padrão de código para erro HTTP na API |
| PostFailure | Definição padrão de código para erro HTTP na API |
| GetSuccess | Definição padrão de código para erro HTTP na API |
| GetFailure | Definição padrão de código para erro HTTP na API |
| PatchSuccess | Definição padrão de código para erro HTTP na API |
| PutSuccess | Definição padrão de código para erro HTTP na API |
| DeleteSuccess | Definição padrão de código para erro HTTP na API |
| DeleteFailure | Definição padrão de código para erro HTTP na API |
| EnableWebLegacy | Habilita compatibilidade com Controllers legadas do ASP.NET (True/False) |
| ShowHttpRequests | Habilita detalhamento dos requests recebidos (True/False) |
| ShowBadRequestDetails | Habilita o retorno detalhado na API de requests mal formados com erro automático 400 (True/False) |