1 implementation of IControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Core (1)
Controllers\DefaultControllerPropertyActivator.cs (1)
11internal sealed class DefaultControllerPropertyActivator : IControllerPropertyActivator
8 references to IControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Core (8)
Controllers\ControllerFactoryProvider.cs (3)
15private readonly IControllerPropertyActivator[] _propertyActivators; 20IEnumerable<IControllerPropertyActivator> propertyActivators) 120var activatorProvider = _propertyActivators[i];
Controllers\DefaultControllerFactory.cs (4)
15private readonly IControllerPropertyActivator[] _propertyActivators; 24/// A set of <see cref="IControllerPropertyActivator"/> instances used to initialize controller 29IEnumerable<IControllerPropertyActivator> propertyActivators) 51foreach (var propertyActivator in _propertyActivators)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
181ServiceDescriptor.Transient<IControllerPropertyActivator, DefaultControllerPropertyActivator>());