1

Just need a clarification.

I was keen on referencing ApiEndpoints in one of my projects. But when I am browsing the ardalis/CleanArchitecture repo I noted it has been using FastEndpoints ref.

The question is why they have deviated from their own implementation and use another lib for the same purpose.

Appreciate your feedback.

RSF
  • 510
  • 6
  • 18
  • 1
    thought you might find this [twitter reply](https://twitter.com/ardalis/status/1665520774722060289) from ardalis interesting regarding the matter. – Dĵ ΝιΓΞΗΛψΚ Aug 02 '23 at 17:39

2 Answers2

2

Maybe because the performance of FastEndpoints is much better than the Ardalis implementation. However, in both of them you can implement the CleanArchitecture.

In my opinion, using FastEndpoints give you more flexibility, easier, yet better performance.


Update:

Steve mentioned it in this tweet

Wahid Bitar
  • 13,776
  • 13
  • 78
  • 106
0

The template gives examples of using multiple libraries/frameworks including FastEndpoints (example), Ardalis.ApiEndpoints (example), and MVC (example).

Janson
  • 93
  • 6