1 implementation of IComponentActivator
Microsoft.AspNetCore.Components (1)
DefaultComponentActivator.cs (1)
11
internal sealed class DefaultComponentActivator(IServiceProvider serviceProvider) :
IComponentActivator
10 references to IComponentActivator
Microsoft.AspNetCore.Components (8)
ComponentFactory.cs (2)
30
private readonly
IComponentActivator
_componentActivator;
34
public ComponentFactory(
IComponentActivator
componentActivator, IComponentPropertyActivator propertyActivator, Renderer renderer)
RenderTree\Renderer.cs (6)
90
/// <param name="componentActivator">The <see cref="
IComponentActivator
"/>.</param>
91
public Renderer(IServiceProvider serviceProvider, ILoggerFactory loggerFactory,
IComponentActivator
componentActivator)
125
private static
IComponentActivator
GetComponentActivatorOrDefault(IServiceProvider serviceProvider)
127
return serviceProvider.GetService<
IComponentActivator
>()
1343
/// <param name="componentActivator">An <see cref="
IComponentActivator
"/> that should be used when instantiating component objects.</param>
1349
IComponentActivator
componentActivator,
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
21
protected override IComponent ResolveComponentForRenderMode([DynamicallyAccessedMembers(Component)] Type componentType, int? parentComponentId,
IComponentActivator
componentActivator, IComponentRenderMode renderMode)
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteRenderer.cs (1)
310
protected override IComponent ResolveComponentForRenderMode([DynamicallyAccessedMembers(Component)] Type componentType, int? parentComponentId,
IComponentActivator
componentActivator, IComponentRenderMode renderMode)