A fresh perspective at the world of Pokemon
Install the following:
- Visual Studio Code https://code.visualstudio.com/download
- .NET Core SDK. The SDK also includes the Runtime. https://dotnet.microsoft.com/download
- The C# extension from the VS Code Marketplace. https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
- Open a terminal/command prompt and download the app by entering the following command in a terminal:
git clone git@github.com:simongjetaj/pokemon.git
- Navigate to the folder where the app is created
- When the project folder is first opened in VS Code: A "Required assets to build and debug are missing. Add them?" notification appears at the bottom right of the window. Select Yes.
- Run the app by entering the following command in the command shell:
dotnet run --project Pokemon.API
- Swagger documentation
- Global error handling
- Request/response logging
- Unit test examples
- Dockerfile support
- Git history (break-down project)
- Automapper
- Rate limiting