Your Cart
Loading

ASP.NET Core Web API Starter Kit (.NET 10 LTS): JWT + Refresh Tokens, EF Core, Clean Architecture, 50 Tests, Docker

On Sale
$29.00
$29.00
Added to cart

Stop rebuilding the same plumbing for every new API. This .NET 10 LTS starter kit gives you a clean, layered solution (Api / Application / Domain / Infrastructure) with everything a real project needs, already wired up, tested, and documented.


Authentication is done properly: JWT access tokens, rotating refresh tokens stored as hashes with re-use detection, and Admin/User roles. Every request is validated with FluentValidation, and every error comes back as standard ProblemDetails. You also get EF Core 10 with SQL Server migrations (or zero-setup SQLite for local dev), Serilog, Swagger with an Authorize button, health checks, rate limiting, and CORS.


A complete Products CRUD sample shows the pattern end to end, with search, filtering, sorting and pagination. It's covered by 50 xUnit tests, including integration tests through WebApplicationFactory.


Run it with `dotnet run` in two minutes, or `docker compose up` with SQL Server. GitHub Actions CI is included, and a rename script turns "StarterKit" into your project name.



You will get a ZIP (65KB) file