-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Open
Labels
Needs: DesignThis issue requires design work before implementating.This issue requires design work before implementating.affected-mostThis issue impacts most of the customersThis issue impacts most of the customersarea-hostingIncludes HostingIncludes Hostingarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing oneseverity-majorThis label is used by an internal toolThis label is used by an internal tool
Milestone
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
- Add IAsyncStartup and IAsyncStartupFilter to support async startup classes and filters #5897Startup
(ConfigureServicesAsync
,ConfigureAsync
)- IHostBuilder.Configure*
IConfiguration
initial load (keyvault requires an async call)
nesterenko-kv, MV10, joseftw, manne, loic-sharma and 82 morelvermeulen, taublast, soenneker, gioce90, PhenX and 4 more
Metadata
Metadata
Assignees
Labels
Needs: DesignThis issue requires design work before implementating.This issue requires design work before implementating.affected-mostThis issue impacts most of the customersThis issue impacts most of the customersarea-hostingIncludes HostingIncludes Hostingarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing oneseverity-majorThis label is used by an internal toolThis label is used by an internal tool