Nested README or like this or even like this
This is a code playground to communicate with the GitHub API using a .NET Core 3.x console application. The chosen IDE was Visual Studio Code and the package management was done with the .NET Core CLI.
You can learn how to make some basic requests to the GitHub API using a personal token, including how to work with response pagination. Also, this project uses the following .NET Core concepts: Services dependency injection, Options pattern and the Secret Manager.
- You must configure the Secret Manager tool to securely store your GitHub credentials locally, as explained here. The JSON file should specify the following keys:
GitHubSettings:Username
andGitHubSettings:Token
; - Edit the
Program.cs
file to write your desired logic, using the helper methods available in theGitHubApiClient
class; - Run the .NET Core application.