A REST API built to practice .NET Core fundamentals with Authentication and Authorization, Swagger Doc integration and Unit tests.
Features
- A RESTful Web api with .NET CORE 6 using postgresql Database
- Documented with Swagger with Open API Specification V3 using Swashbuckle
- Authentication and Authorization enabled using JWT Tokens for Access and refresh tokens
- Unit tests using XUnit.
## Development setup
Install .NET Core 6 and Navigate to the project directory and use the following command to install dependant packages
```sh
dotnet restore
Launch the application from Visual Studio or run from the command line using the following command.
dotnet run
To run unit tests, use the following command
dotnet test
Vidyalakshimi Palanivel