MOFAKH
.
COM
Profile
Topics
Recent
25 notes
.NET — notes
+
Topics
C#
5
.NET
4
Docker
4
SQL
4
Networking
4
System design
4
.NET — notes
DI lifetimes, and the captive dependency trap
Jul 21, 2026 · 7 min
Minimal APIs vs controllers — what you give up
outline
Reading what EF Core translates your LINQ into
outline
Azure Functions triggers: timer, queue, blob, HTTP
outline
← Back to profile
.NET
Minimal APIs vs controllers — what you give up
unwritten
—
Outline
Note to self
Not written yet. This is the outline I am working from — it will be filled in as I go through the topic.
Routing, filters and model binding differences
Where validation and versioning get harder
Testing endpoints without a controller
Grouping with MapGroup to keep files sane
Previous
DI lifetimes, and the captive dependency trap
Next
Reading what EF Core translates your LINQ into