An Opinionated, Maintainable REST API Architecture for ASP.NET Core
Pattern for creating scalable, maintainable APIs with dependency injection, validation, and error handling.
Abstract
Building REST APIs is easy. Building maintainable, scalable REST APIs that your team will thank you for is hard. This talk presents an opinionated yet flexible architecture for ASP.NET Core APIs that has been battle-tested in production.
We'll explore patterns for organizing your code, handling cross-cutting concerns, implementing validation, versioning, and error handling. You'll learn how to structure your APIs for long-term maintainability while keeping them performant and developer-friendly.
Presentation History
dev up
St. Louis, USA • June 2022
Interested in this talk?
I'd be happy to present this talk at your conference, meetup, or corporate event. Let's discuss how this session can bring value to your audience.