diff --git a/Antifraude.Net/SwaggerAntifraudeMYSQL/README.md b/Antifraude.Net/SwaggerAntifraudeMYSQL/README.md deleted file mode 100644 index 068bca9..0000000 --- a/Antifraude.Net/SwaggerAntifraudeMYSQL/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# SwaggerAntifraudeMYSQL - -Esta API reproduce las rutas de `SwaggerAntifraude` y utiliza `bdAntifraudeMYSQL`. - -## Conexión MySQL - -La cadena de conexión se resuelve en `bdAntifraudeMYSQL/dbcontext/conexion.cs`, mediante el método original `tsGestionAntifraude.NuevoContexto(NombreConexion: ...)`. No se necesitan las claves `ConnectionStrings:WriteConnection` ni `ConnectionStrings:ReadOnlyConnection`. - -El nombre de la entrada se selecciona en `appsettings.json` de este proyecto: - -```json -"MySql": { - "NombreConexion": "Producción" -} -``` - -`Producción` es el nombre de la entrada actualmente activa en `conexion.cs`; el nombre por sí solo no indica a qué servidor o base apunta. Comprueba que esa entrada corresponde a la nueva base MySQL antes de probar rutas que escriban datos. Para elegir otra entrada, cambia solo `MySql:NombreConexion` en esta API y asegúrate de que exista en `conexion.cs`. - -## Ejecutar - -El Swagger conserva la autenticación JWT de la API original. Su sección `Jwt` se ha copiado a `appsettings.json` de esta instancia para mantener compatibles los tokens al cambiar la URL de la API. - -Desde esta carpeta, ejecuta `dotnet run --project SwaggerAntifraudeMYSQL.csproj --launch-profile http`. La interfaz Swagger aparece en la raíz de la URL indicada por el perfil `http` en Development. Las rutas `api/...` mantienen los nombres de los controladores originales.