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) |