2 implementations of IComponentActivator
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
1103private sealed class DashboardComponentActivator(IServiceProvider serviceProvider) : IComponentActivator
Microsoft.AspNetCore.Components (1)
DefaultComponentActivator.cs (1)
11internal sealed class DefaultComponentActivator(IServiceProvider serviceProvider) : IComponentActivator
13 references to IComponentActivator
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
237builder.Services.Replace(ServiceDescriptor.Scoped<IComponentActivator, DashboardComponentActivator>());
Microsoft.AspNetCore.Components (8)
ComponentFactory.cs (2)
30private readonly IComponentActivator _componentActivator; 34public ComponentFactory(IComponentActivator componentActivator, IComponentPropertyActivator propertyActivator, Renderer renderer)
RenderTree\Renderer.cs (6)
94/// <param name="componentActivator">The <see cref="IComponentActivator"/>.</param> 95public Renderer(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, IComponentActivator componentActivator) 132private static IComponentActivator GetComponentActivatorOrDefault(IServiceProvider serviceProvider) 134return serviceProvider.GetService<IComponentActivator>() 1365/// <param name="componentActivator">An <see cref="IComponentActivator"/> that should be used when instantiating component objects.</param> 1371IComponentActivator componentActivator,
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
21protected override IComponent ResolveComponentForRenderMode([DynamicallyAccessedMembers(Component)] Type componentType, int? parentComponentId, IComponentActivator componentActivator, IComponentRenderMode renderMode)
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteRenderer.cs (1)
310protected override IComponent ResolveComponentForRenderMode([DynamicallyAccessedMembers(Component)] Type componentType, int? parentComponentId, IComponentActivator componentActivator, IComponentRenderMode renderMode)
Microsoft.AspNetCore.Components.WebAssembly (1)
Rendering\WebAssemblyRenderer.cs (1)
255protected override IComponent ResolveComponentForRenderMode([DynamicallyAccessedMembers(Component)] Type componentType, int? parentComponentId, IComponentActivator componentActivator, IComponentRenderMode renderMode)
Microsoft.AspNetCore.Components.WebView (1)
Services\WebViewRenderer.cs (1)
89IComponentActivator componentActivator,