Luego de descargar los archivos fuentes de la prueba,presionar las teclas ctrl+shitf+B para compilar el proyecto y que automáticamente se descarguen los nugets necesarios. luego ejecutar el proyecto, este proyecto ya está configurado para lanzar localmente los servicios API Rest Una vez se ejecute el proyecto
En los appsettings.json de cada servicio api, se encuentra la configuración de la cadena de conexión. src/services/
- "ConnectionStrings":{
"SMDatabase": "Server=.\\SQLEXPRESS;Database=MariaDB;Trusted_Connection=True;"
}
Colocar en esta sección la conexión de base de datos que tengas local y hacerlo para cada servicio.
Una vez finalizado este proceso vamos a la base de datos Maria_DB y ejecutamos el script que se encuentra en los fuentes: src/data/scripts/structura.sql
Una vez hayamos configurado la cadena de conexión y hayamos ejecutado el script, corremos el proyecto web, este proyecto ya está configurado para que levante los 7 servicios que se necesitan.
Para realizar las pruebas a los servicios se debe tener una cuenta en postman con el fin de adicionar el proyecto a la aplicación consola. Para acceder una vez tengas una cuenta con postman es a través del soguiente link: https://www.getpostman.com/collections/4339329309f17ba6bd51
, o tambien vamos a dejar en el sitio del proyecto un archivo para que se pueda importar directamente a postman en el siguiente path: src/documentation/Test Apis Finacialo.postman_collection.json
Se realizó una arquitectura orientada a microservicios, el cual cada servicio es independiente.
Muchas gracias...