FastEndpoints
ContosoUniversityDotNetCore-Pages
Our great sponsors
FastEndpoints | ContosoUniversityDotNetCore-Pages | |
---|---|---|
16 | 20 | |
1,936 | 1,227 | |
- | - | |
9.9 | 0.0 | |
over 1 year ago | about 1 year 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.
FastEndpoints
- FastEndpoints has reached v5.0 after 1 year of development [107k downloads / 1.9k gh stars / 1.1k commits]
- FastEndpoints – API Framework for Asp.net Using the REPR Pattern
- FastEndpoints template
-
is injecting a iserviceprovider instance considered a anti-pattern
In a recent podcast episode I recorded with Nick Chapsas, we discussed both Minimal API and Mediatr (due to be published on the 1st April). He mentioned a library I hadn't heard of before called Fast Endpoints, which is yet another option. So many different ways to skin a cat. I haven't used Carter, but did use Nancy back in the day.
-
6 .NET Myths Dispelled — Celebrating 21 Years of .NET
There's also Fast Endpoints as another way of doing a similar concept (This has API design issues imo, but the concept is solid). It ends up being similar to how a lot of people use MediatR, it's just instead of using controllers you use MapXXX to call MediatR. This just allows people to cut out the MVC overhead.
-
We Need to Have a Talk About MediatR
i believe i've built such a thing. or at least something close to that ;-)
- FastEndpoints v3.0 released with easy api versioning support!
-
FastEndpoints alternatives - ApiEndpoints and Carter
3 projects | 20 Jan 2022
-
Awesome Software Architecture: A curated list of useful resources about software architecture and design principles.
awesome! page looks a bit empty. maybe my rest api framework belongs there too as it's an implementation of REPR pattern https://github.com/dj-nitehawk/FastEndpoints
-
Is minimal api the way to go now?
that's why integration/functional testing with WebApplicationFactory is the way to go.
ContosoUniversityDotNetCore-Pages
-
Where to put business logic when using projection with EF?
Let's take this project and query as an example: https://github.com/jbogard/ContosoUniversityDotNetCore-Pages/blob/master/ContosoUniversity/Pages/Students/Details.cshtml.cs
- Multiple projects in sln - where to install dependencies?
-
Any good Web API examples using Vertical Slices?
Check out Jimmy Bogard's example here: https://github.com/jbogard/ContosoUniversityDotNetCore-Pages
- Why doesn't this page show newly created students?
-
We Need to Have a Talk About MediatR
Discussions
- Why do I distrust people who talk about Clean Architecture?
- Clean Architecture Solution Template for .NET 6 - Updated to fix the more glaring problems
- Do big tech companies (Service industry) prefer clean architecture or n-layer architecture for building apps?
- Know a well-written Web Project that serves as a good reference?
-
Using Context in Controller Versus Services in .NET 5?
Vertical Slice architecture! This project is a great example It uses razor pages over mvc, but the same principles can be applied.
What are some alternatives?
ApiEndpoints - A project for supporting API Endpoints in ASP.NET Core web applications.
CleanArchitecture - Clean Architecture Solution Template for ASP.NET Core
Refit - The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
eShopOnWeb - Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
RestSharp - Simple REST and HTTP API Client for .NET
modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach.
Ocelot - .NET API Gateway
Respawn - Intelligent database cleaner for integration tests
Simple.OData.Client
nopCommerce - ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
Carter - Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
pluralsight-ddd-fundamentals - Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith