Hands-on RESTful web services with ASP.NET Core 3 design production-ready, testable, and flexible RESTful APIs for web applications and microservices

What you will learn Gain a comprehensive working knowledge of ASP.NET Core Integrate third-party tools and frameworks to build maintainable and efficient services Implement patterns using dependency injection to reduce boilerplate code and improve flexibility Use ASP.NET Core's out-of-the-box t...

Full description

Bibliographic Details
Main Author: Resca, Samuele
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2019
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Section 1: Getting Started. Chapter 1: REST 101 and Getting Started with ASP.NET Core
  • Section 2: Overview of ASP.NET Core. Chapter 2: Overview of ASP.NET Core ; Chapter 3: Working with the Middleware Pipeline ; Chapter 4: Dependency Injection System ; Chapter 5: Web Service Stack in ASP.NET Core ; Chapter 6: Routing System ; Chapter 7: Filter Pipeline
  • Section 3: Building a Real-World RESTful API. Chapter 8: Building the Data Access Layer ; Chapter 9: Implementing the Domain Logic ; Chapter 10: Implementing the RESTful HTTP Layer ; Chapter 11: Advanced Concepts of Building an API ; Chapter 12: The Containerization of Services ;Chapter 13: Service Ecosystem Patterns ; Chapter 14: Implementing Worker Services Using .NET Core ; Chapter 15: Securing Your Service
  • Section 4: Advanced Concepts for Building Services. Chapter 16: Caching Web Service Responses ; Chapter 17: Logging and Health Checking ; Chapter 18: Deploying Services on Azure ;Chapter 19: Documenting Your API Using Swagger ; Chapter 20: Testing Services Using Postman
  • Includes bibliographical references