Rest API built using ASP.NET core 2.0
- Build command:
dotnet build Yuxi.Devops.Assessment.API.csproj
- Publish command:
dotnet publish Yuxi.Devops.Assessment.API.csproj --configuration -release --output ./releaseFolder
- Database credentials : appsettings.json > ConnectionStrings.DatabaseConnectionString
Unit tests built using .netcore and MSTest runner
- Test command:
dotnet test Yuxi.Devops.Assessment.UnitTests.csproj
SQL Server Database project for Azure SQL
- Build command: must be build using MSBuild > 15.0
- Deployment : Apply the DAC package to the database.
Swagger Page: https://yuxi-assessments-devops-backend.azurewebsites.net/swagger/
- Health Check: HTTP GET /HealtCheck
- Drivers : HTTP GET /api/drivers