• Stars
    star
    212
  • Rank 180,671 (Top 4 %)
  • Language
    C#
  • Created almost 3 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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 7.0 - Minimal API Example.

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

Build and Deployment

Features

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 protected] --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