dotnet-api-minimal
CleanMinimalApi
dotnet-api-minimal | CleanMinimalApi | |
---|---|---|
1 | 2 | |
1 | 227 | |
- | - | |
0.0 | 6.5 | |
over 2 years ago | 23 days ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotnet-api-minimal
-
.NET 6 - Minimal APIs
I won't put the code for the POST, PUT and DELETE methods here, as the article would have a lot of information, but on this link you can access the repository with everything explained and implemented here and with the other methods.
CleanMinimalApi
-
A Cleaner Startup for .NET 6’s Minimal Approach
You can find a more fleshed out example here: https://github.com/stphnwlsh/CleanMinimalApi
- Dotnet Outdated - Install and Update
What are some alternatives?
modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach.
GraphQL for .NET - GraphQL for .NET
Detached-Mapper - An ORM friendly mapper. Allows saving entire entity graphs. Heavily inspired in GraphDiff and AutoMapper.
Bitwarden - The core infrastructure backend (API, database, Docker, etc).
Express - Fast, unopinionated, minimalist web framework for node.
CleanGraphQLApi - A template for an API using Clean Architecture and GraphQL.net.
EntityFramework-Plus - Entity Framework Plus extends your DbContext with must-haves features: Include Filter, Auditing, Caching, Query Future, Batch Delete, Batch Update, and more
SimpleDateTimeProvider - A simple abstraction over C#'s DateTime.Now, DateTime.Today and DateTime.UtcNow so you can control these values in your tests. No longer do you have to attempt shenanigans in your tests to handle when you need to use those values in your code.