2 implementations of ITagHelperActivator
Microsoft.AspNetCore.Mvc.Razor (2)
Infrastructure\DefaultTagHelperActivator.cs (1)
13
internal sealed class DefaultTagHelperActivator :
ITagHelperActivator
ServiceBasedTagHelperActivator.cs (1)
14
internal sealed class ServiceBasedTagHelperActivator :
ITagHelperActivator
9 references to ITagHelperActivator
Microsoft.AspNetCore.Mvc.Razor (9)
DefaultTagHelperFactory.cs (3)
19
private readonly
ITagHelperActivator
_activator;
28
/// The <see cref="
ITagHelperActivator
"/> used to create tag helper instances.
30
public DefaultTagHelperFactory(
ITagHelperActivator
activator)
DependencyInjection\MvcRazorMvcBuilderExtensions.cs (1)
33
/// Registers tag helpers as services and replaces the existing <see cref="
ITagHelperActivator
"/>
DependencyInjection\MvcRazorMvcCoreBuilderExtensions.cs (2)
78
/// Registers discovered tag helpers as services and changes the existing <see cref="
ITagHelperActivator
"/>
142
services.TryAddSingleton<
ITagHelperActivator
, DefaultTagHelperActivator>();
DependencyInjection\TagHelpersAsServices.cs (1)
27
services.Replace(ServiceDescriptor.Transient<
ITagHelperActivator
, ServiceBasedTagHelperActivator>());
Infrastructure\DefaultTagHelperActivator.cs (1)
11
/// Default implementation of <see cref="
ITagHelperActivator
"/>.
ServiceBasedTagHelperActivator.cs (1)
11
/// A <see cref="
ITagHelperActivator
"/> that retrieves tag helpers as services from the request's