OpenAPI and Swagger Generation in ASP.NET Core
Generate OpenAPI specifications from ASP.NET Core APIs using the built-in OpenAPI support and Swashbuckle, with customisation for schemas, security, and documentation.
Problem Details and RFC 9457 in ASP.NET Core
Use the Problem Details standard (RFC 9457) in ASP.NET Core to return consistent, machine-readable error responses from your APIs.
Custom Model Binders in ASP.NET Core
Build custom model binders in ASP.NET Core to handle non-standard parameter formats like comma-separated lists, composite keys, and smart parsing.
Content Negotiation in ASP.NET Core
How ASP.NET Core selects response formats using content negotiation, and how to add custom formatters for XML, CSV, and other media types.
API Versioning Strategies in ASP.NET Core
Implement URL, query string, header, and media type API versioning in ASP.NET Core using the Asp.Versioning packages.