SkillAgentSearch skills...

MinimalApi

ASP.NET Core 10.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

Install / Use

/learn @anuraj/MinimalApi

README

ASP.NET Core 10.0 - Minimal API Example.

ASP.NET Core 10.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Scalar Documentation, Unit Testing, Integration Testing and Open API.

Build and Deployment

Features

December 12, 2025

  • Upgraded to .NET 10.
  • Improved CI/CD

September 14, 2025

  • Upgraded to .NET 10 Preview.
  • Removed Swagger - using Scalar for API documentation.
  • Removed FluentValidation - Using .NET Core validation attributes.
  • Moved from Old solution format to new slnx format.
  • Implemented CancellationToken

What is new in ASP.NET 10

November 17, 2023

  • Upgraded to .NET 8

September 22, 2023

  • Upgraded to .NET 8 RC1 - More details
  • No other .NET 8 features implemented.

November 29, 2022

November 22, 2022

  • Publishing Code coverage results as artifact

November 21, 2022

  • DotNet CLI - Container image publish support added - Learn more about this feature
  • Modified authentication code to support dotnet user-jwts. Removed the token endpoint
  • How to create token using dotnet user-jwts.
    • If the dotnet tool not exist, you may need to install it first.
    • Execute the command - dotnet user-jwts create --claim Username=user1 --claim Email=user1@example.com --name user1.
    • This will generate a token and you can use this token in the Swagger / Open API.

You can find more details here - Manage JSON Web Tokens in development with dotnet user-jwts

November 18, 2022

October 18, 2022

  • NuGet packages upgraded to RC.

July 25, 2022

July 24, 2022

  • Upgraded to .NET 7 - Preview.
  • Added Unit Tests (Unit Tests support for Minimal API available in .NET 7)

July 22, 2022

  • Implemented Paging.

July 21, 2022

  • Validation support using FluentValidation
  • Refactoring and fixed all the warnings.
  • Graph QL Authentication

December 1, 2021

  • Implemented DTO for Input and Output.
  • Bug Fix - the /history endpoint was not returning any data.

November 24, 2021

  • Token Authentication and Open API changes related to that.

November 14, 2021

  • GraphQL Implementation using HotChocolate
    • Query
    • Mutation
    • Subscription

November 11, 2021

  • CRUD operations using Minimal API .NET 6.0 and Sql Server
  • Health Checks implementation for Minimal APIs
  • Open API - Support for Tags
  • EF Core new features
    • Temporal Tables in Sql Server
    • Run migration using EF Bundles
View on GitHub
GitHub Stars273
CategoryDevelopment
Updated2d ago
Forks92

Languages

C#

Security Score

100/100

Audited on Apr 3, 2026

No findings