**
A new library, FastEndpoints, has been introduced for building web APIs in .NET. Designed to simplify the process, it eliminates the need for controllers and routing attributes, providing a more straightforward programming model. FastEndpoints is built on top of ASP.NET Core Minimal APIs and offers performance benefits while allowing developers to define endpoints with minimal code.
The library follows the REPR Design Pattern (Request-Endpoint-Response) and provides advantages such as single responsible and maintainable endpoints. It also supports FluentValidation for model validation.
Developers can get started with FastEndpoints by creating a WebApi project, adding the necessary NuGet package, and defining request, response models, and endpoint classes. The library offers various features, including automatic binding of JSON bodies to request models and built-in support for TypedResults responses.
**
Source: https://dev.to/antonmartyniuk/getting-started-with-fastendpoints-for-building-web-apis-in-net-2nak