This is the companion repo for ASP.NET Core APIs Succinctly by Dirk Strauss. Published by Syncfusion.
If you have been a developer for any amount of time, you will undoubtedly have already heard the term "API" being used. The term API stands for application programming interface. You can think of these as small bits of code that allow other systems to access data and communicate. ASP.NET Core APIs Succinctly shows you how to create your own APIs.
- What is REST
- What are Resources
- The API Design
- Project Setup
- How to Use Postman
- Creating Actions
- Using Status Codes
- Returning Collections with GET
- Returning Models Instead of Entities
- Returning a Single Item
- Searching Data*
- Add Entities Using POST
- Performing Model Validation
- Change Entities Using PUT
- Remove Entities Using DELETE
- Implementing Versioning
- Version Actions
- Versioning Controllers
- Versioning With Headers
- Versioning With Headers And Query Strings
- Versioning Using the URL
Check out the entire library of more than 200 Succinctly ebooks at https://www.syncfusion.com/succinctly-free-ebooks.