Web

La sesión web recopila configuraciones, como los puntos de conexión expuestos, la habilitación de Swagger, los códigos de error HTTP estándar, la visualización de los detalles de las solicitudes HTTP y el control de las solicitudes no válidas (BadRequest).

Puede habilitar o deshabilitar el adaptador, establecer un puerto de exposición http, habilitar swagger en el entorno de desarrollo y establecer códigos de error http predeterminados para su devolución en las API. Si lo desea, puede agregar un código de error http personalizado directamente en la API.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
  "DevPrime_Web": {
    "url": "https://localhost:5001;http://localhost:5000",
    "enable": "true",
    "enableswagger": "true",
    "PostSuccess": "201",
    "PostFailure": "500",
    "GetSuccess": "200",
    "GetFailure": "500",
    "PatchSuccess": "200",
    "PatchFailure": "500",
    "PutSuccess": "200",
    "PutFailure": "500",
    "DeleteSuccess": "200",
    "DeleteFailure": "500",
    "EnableWebLegacy": "false",
    "EnableStaticFiles": "true",
    "ShowHttpRequests": "true",
    "ShowBadRequestDetails": "false"
  },
Generalidades
habilitar Habilitar adaptador web (verdadero/falso)
url Define urls públicas para la exposición Web/API
enablewagger Activa Swagger
PostSuccess Definición de código predeterminada para el error HTTP en API
PostFailure Definición de código predeterminada para el error HTTP en API
ObtenerÉxito Definición de código predeterminada para el error HTTP en API
ObtenerError Definición de código predeterminada para el error HTTP en API
Éxito de parches Definición de código predeterminada para el error HTTP en API
PutSuccess Definición de código predeterminada para el error HTTP en API
DeleteSuccess Definición de código predeterminada para el error HTTP en API
DeleteFailure Definición de código predeterminada para el error HTTP en API
EnableWebLegacy Permite la compatibilidad con controladores ASP.NET heredados (verdadero/falso)
ShowHttpRequests Habilita el desglose de las solicitudes entrantes (Verdadero/Falso)
ShowBadRequestDetails Habilita la devolución detallada en la API de solicitudes con formato incorrecto con el error automático 400 (Verdadero/Falso)
Última modificación January 10, 2024 (967dcac3)