dotnet-api-versioning
CommunityManage API versions seamlessly.
Software Engineering#rest api#mvc#asp.net core#api versioning#version management#minimal apis#sunset policy
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the complexity of managing multiple versions of HTTP APIs within an ASP.NET Core application, ensuring a smooth transition for consumers as the API evolves.
Core Features & Use Cases
- Multiple Versioning Strategies: Supports URL segment, header, and query string versioning.
- Sunset Policies: Enables graceful deprecation and removal of older API versions with clear communication via the
SunsetHTTP header. - Use Case: You have an existing e-commerce API and are releasing a new version with breaking changes. This Skill allows you to run both v1 and v2 of your API concurrently, directing new clients to v2 while providing a clear deprecation path for v1 users.
Quick Start
Configure your ASP.NET Core application to use URL segment versioning with the Asp.Versioning.Http package.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet-api-versioning Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-api-versioning Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.