Summary
ASP.NET Core knows many ways with which to work with a request and to provide information to the requesting client. Endpoint routing is a way to provide resources based on the requested URL and the requested method.
In this chapter, you learned how to use a terminating middleware as an endpoint that gets mapped to the new routing engine to be more flexible, matching the routes by which you want to serve the information to the requesting client.
This chapter is the last one of the book. I hope that the thirteen scenarios and recipes to customize the ASP.NET Core framework will help you to improve your applications and to get more out of ASP.NET Core.
Finally, I would also like to say thank you for reading the book!