- API Backend Mapping - API Management backend mapping strategy for versioned routes.
- API Backend Migration - Steps for migrating legacy backends into the modern layout.
- API Design V2 - Contract, query options, and response envelope for v2 endpoints.
- API Versioning - Host and APIM versioning implementation details.
- Dotnet Support Strategy - Multi-targeting plan for .NET 9/10 across libraries and APIs.
- EF Core DataLib - Regeneration walkthrough for the EF Core data layer from the DACPAC.
Versioned ASP.NET Core APIs power player, server, map, and telemetry flows for the XtremeIdiots portal, with V1 hosts kept alongside the newer V2 surface that adopts OData-like query options. Shared abstractions and generated API clients keep contracts aligned, while the EF Core data library is reverse engineered from the database DACPAC to drive data access. Libraries multi-target net9.0 and net10.0, API hosts run on net9.0, and responses standardize on ApiResponse envelopes and collection models.
Please read the contributing guidance; this is a learning and development project.
Please read the security guidance; I am always open to security feedback through email or opening an issue.