This is an ASP.NET Core WebAPI project using .NET 8. This project provides a robust and scalable framework for building Web APIs and Micro services
- .NET 8 SDK
- Visual Studio 2022 or later
- Clone the repository
git clone [clone_url]/_git/[your_repo]
- Navigate to the repository directory
cd [repository_directory]
- Restore the packages
dotnet restore
- To build the project, navigate to the project directory and run the following command:
dotnet build
- To run the tests, use the following command. Path to the test project is needed if you are running the tests from outside the test project directory.
dotnet test .\tests\UnitTests\Rsp.RtsService.UnitTests\ --no-build
dotnet test .\tests\IntegrationTests\Rsp.RtsService.IntegrationTests\ --no-build
- To run the application, use the following command:
dotnet run --project .\src\Startup\Rsp.RtsService\
if this project is part of .NET Aspire based development, include this in the .NET Aspire AppHost project and run the host app.
dotnet run --project .\src\AppHost\Rsp.RtsService.AppHost\