ASP .NET Basics for Experts
summary
Live demos show a .NET 7 web API for waffle orders using Minimal APIs and global using files to reduce top-level clutter, extension methods that move dozens of DI registrations out of Program, and three HTTP client styles: generic, named and strongly typed HTTP client wired to IHttpClientFactory. Resiliency uses Polly retry+circuit breaker policies against a local Azure Function rigged to fail — retries succeed on the 3rd try, the circuit opens and raises a BrokenCircuitException, and stays open for 10 seconds. Also covers Steeltoe discovery, and explains Singleton/Scoped/Transient lifetimes with live value comparisons.
AI-written summary · about
chapters (15)
- 0:00Welcome
- 1:06Why for experts
- 3:57Transition to .NET 6 structure
- 7:55Global usings to simplify
- 10:25Configuration order in .NET 6
- 12:36Dependency injection in minimal APIs
- 19:24Grouping services with extensions
- 23:18HTTP clients with policies
- 27:35Resiliency with Polly
- 38:20Live demo: retry and circuit breaker
- 42:21Database connections in .NET 6
- 46:40Organizing minimal APIs
- 52:22Testing minimal APIs
- 53:05Dependency injection lifecycles
- 58:21Q&A
related talks
01h 01mASP.NET Basics for Experts
47mASP. NET Basics For Experts
01h 01mASP.NET Basics for Experts
01h 11mASP.NET Basics for Experts
01h 05mAPIs and Microservices in ASP.NET Core Today and Tomorrow
54mMinimal APIs in ASP.NET 6.0
46mLet’s Get Minimal: .NET 6 New APIs in ASP.NET Core
58mMinimal APIs in ASP NET 6 0
