While we took some time to explore the concept all the way back in Chapter 3, Communication Protocols, in this section, we'll take a much closer look at the modus operandi of HTTP: the methods. We'll look at each one in the context of our Web API app, and discuss their intended use case, limitations, and the conventions of those methods that you would do well to follow. To do that, though, we'll need our app up and running. So, let's first take a look at how that happens with the Web API project created by the .NET CLI.
The many methods of HTTP
Creating a web API project
Just as we did for our sample application in Chapter 8, Sockets and Ports, we'll be creating an instance of a Web API project with...