MinimalApi icon indicating copy to clipboard operation
MinimalApi copied to clipboard

ASP.NET Core 8.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...

ASP.NET Core 6.0 - Minimal API Example.

ASP.NET Core 6.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, GraphQL, Entity Framework Core, Token authentication and Open API.

Build and Deployment

Features

August 25, 2022

  • Using the C# 10 feature - Global Using Directive
  • Implemented Custom Binding for File Upload - Since the [FromForm] attribute is not available.

August 11, 2022

  • Implemented Web API versioning - with Open API support.

July 24, 2022

  • Upgraded to ASP.NET Core 7.0 - Checkout the branch dev/aspnet7.0

July 22, 2022

  • Implemented Paging.

July 21, 2022

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