-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor ComponentsenhancementThis 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 one
Milestone
Description
At the moment, Razor Components seem to be tightly coupled to the built-in IServiceProvider
model, which makes it hard to hook into the pipeline using an interception point, similar to IControllerActivator
and IViewComponentActivator
.
Up until recently, Razor Components didn't even allow conforming containers to be integrated, but this has been fixed. That model, however, does not work well for non-conforming containers, as they leave the built-in infrastructure in place, and only hook into framework-supplied seams.
What is the best way to intercept the creation of Razor Components? If there is no way to do so, please introduce the correct seam.
/cc @davidfowl
davidroth, dharmaturtle, Rookian, jeroenheijmans, bitbonk and 16 more
Metadata
Metadata
Assignees
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor ComponentsenhancementThis 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 one