This is an ASP.NET Core WebAPI project using .NET 8. This project provides a robust and scalable framework for building Web APIs and Microservices
For detailed instructions on how to contribute to this project, please read CONTRIBUTING.md
- .NET 8 SDK
- Visual Studio 2019 or later
- Clone the repository
git clone https://FutureIRAS@dev.azure.com/FutureIRAS/Research%20Systems%20Programme/_git/rsp-iras-service
- Navigate to the project directory
cd rsp-iras-service
- 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.IrasService.UnitTests\ --no-build
dotnet test .\tests\IntegrationTests\Rsp.IrasService.IntegrationTests\ --no-build
- To run the application, use the following command:
dotnet run --project .\src\WebApi\Rsp.IrasService.WebApi\
This project is licensed under the MIT License. See the LICENSE file for details. Please see HRA's Licensing Terms for details.