Improve async support on the startup path
Open
affected-most
area-hosting
area-networking
enhancement
Needs: Design
severity-major
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 281
Description
There are a few places where we lack async support that result in people making blocking call. These are using during application startup.
- `IAsyncStartupFilter` - https://github.com/dotnet/aspnetcore/issues/5897
- `Startup` (`ConfigureServicesAsync`, `ConfigureAsync`)
- IHostBuilder.Configure*
- `IConfiguration` initial load (keyvault requires an async call)
Contributor guide
Assessment
This issue has not been assessed yet.