ASP.NET Core4 min read
.Result Will Deadlock Your API
After years of reviewing .NET production incidents, one anti-pattern keeps showing up in the same place — blocking on async code with .Result or .Wait().
Read
Writing
Practical, opinionated writing on .NET, performance and architecture — drawn from real production systems.
After years of reviewing .NET production incidents, one anti-pattern keeps showing up in the same place — blocking on async code with .Result or .Wait().
Both execute your query and materialize the results. So which should you reach for — and does the choice actually matter?
Clean Architecture isn't about folders named 'Domain' and 'Application'. It's about which way your dependencies point — and why that pays off the day the business grows.