-
Sponsored by Nick Chapsas—Want to learn how to build elegant REST APIs in .NET? Get 5% off Nick's latest course "From Zero to Hero: REST APIs in .NET"!
-
My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback. You even get a free copy of the previous editions of ASP.NET Core in Action!
-
Customising the RequestDelegate with filters
Behind the scenes of minimal APIs - Part 8
In this post we walk through the RequestDelegateFactory.Create() method, to understand how all the Expressions we've seen are combined into a RequestDelegate…
-
Building the final RequestDelegate
Behind the scenes of minimal APIs - Part 7
In this post we walk through the RequestDelegateFactory.Create() method, to understand how all the Expressions we've seen are combined into a RequestDelegate…
-
Generating the response writing expression for RequestDelegate
Behind the scenes of minimal APIs - Part 6
In this post I look at how CreateTargetableRequestDelegate() generates the code that writes the minimal API handler response to the HttpResponse…
-
Generating argument expressions for minimal APIs (continued)
Behind the scenes of minimal APIs - Part 5
In this post I look at some more expressions that RequestDelegateFactory.CreateArgument() generates to bind minimal API handler parameters…
-
Generating argument expressions for minimal APIs
Behind the scenes of minimal APIs - Part 4
In this post I look at some of the expressions that RequestDelegateFactory.CreateArgument() generates to bind minimal API handler parameters…
-
Exploring the model-binding logic of minimal APIs
Behind the scenes of minimal APIs - Part 3
In this post I look at how the RequestDelegateFactory.CreateArgument() chooses which source to use for model-binding and the logic involved…