Explore efficient testing in #FastEndpoints using FakeLoggerProvider & ILoggerFactory. This approach enhances your logging functionality without excessive setup. Learn to streamline your development process. #AspNetCore
Latest posts tagged with #FastEndpoints on Bluesky
Explore efficient testing in #FastEndpoints using FakeLoggerProvider & ILoggerFactory. This approach enhances your logging functionality without excessive setup. Learn to streamline your development process. #AspNetCore
spot art. Photo of presenter(s). text reads: On .NET Live | Simplifying API Design with the REPR Pattern and FastEndpoints
In today's On .NET, we discover the REPR pattern and how FastEndpoints helps us build cleaner, more maintainable APIs.
Learn to separate concerns, validate requests, and return focused responses—without the controller bloat.
msft.it/63323saB1S
#dotnet #FastEndpoints
Supercharging API Development with #FastEndpoints in #ASPNETCore
www.telerik.com/blogs/superc... by Assis Zang
I'm doing a personal #dotnet project with #Aspire, #Orleans, #Blazor, #SignalR, #FastEndpoints, #LanguageExt, #CosmosDB, #AzureStorage and #Keycloak (Identity)
It's all stuff I know very little about (except Azure Storage and CosmosDB).
🔥Ditching traditional #ASPNETCore controllers for #FastEndpoints!
It's the perfect blend of structure and simplicity.
It's as easy to use as Minimal APIs, but with the organization and structure of controllers. Code is so much cleaner! ✨ #dotnet #webdev #minimalAPI
Replaced swagger with scalar and I no longer have to attribute properties in my #FastEndpoints requests to map to the route.
Meaning I can just keep the requests in my shared library to share between api and #blazor
instead of using inheritance.
Just as it should be.
#dotnet
I like how you can share request-classes between Client and API with #blazor. Unfortunately that goes out the window with #FastEndpoints and its use of attributes such as FromRoute etc.
Right now my requests are inheriting client dto’s and overriding attribute-properties.
seems to be the way to go.