This chapter will have a number of samples and driver programs to demonstrate the concepts discussed, each of which will be available here: https://github.com/PacktPublishing/Hands-On-Network-Programming-with-CSharp-and-.NET-Core/tree/master/Chapter 8.
As always, clone the repository locally and begin playing with the source code, or writing your own along with the topics in the chapter to get comfortable with it.
We'll also start using external tools to test and inspect the behavior of a sample API. For this, you'll need to download and install either Postman, which can be found here: https://www.getpostman.com/apps/ ,Or you'll need the Insomnia REST client, which can be found here: https://insomnia.rest/.
The feature set of each of these applications is almost identical, and each will allow you to send arbitrary requests to a local API through...