I assume you have installed Docker and it is running.
Ver Docker website para realizar la instalación.
Para compilar
-
Clonar el repositorio
git clone https://github.com/CarlosBustos1/GyF-Api-Challenge.git
-
Moverse al directorio donde se encuentra la solucion
-
Ejecutar en la consola los siguientes comandos
dotnet publish -c Release
docker build -t gyf-api-challenge -f GyF-Api-Challenge.Api/Dockerfile .
docker run -d -p 1234:80 --name gyf_challenge gyf-api-challenge:latest
- abrir un navegador y navegar a * http://localhost:1234/swagger/index.html
La Api cuenta con 3 controllers.
- Auth - Permite obtener un token. Las credenciales son: usuario | 123456
- Cliente ( se puede utilizar sin autenticación)
- ClienteSeguro ( se requiere del token devuelto por el endpoint /api/Auth )