``` Pros: Semantically accurate. Cons: More complicated to test and implement. **Recommendation:** For the majority of teams, favor **URI segments**, with an optional **`x-api-version`** header for flexibility.
Pros: Semantically accurate. <br>Cons: More complicated to test and implement.<br>**Recommendation:** For the majority of teams, favor **URI segments**, with an optional **`x-api-version`** header for flexibility.
### Quick Setup in ASP.NET Core (Asp.Versioning)
```csharp
@ -156,13 +156,13 @@ public async Task Orders_v1_contract_should_match_snapshot()