2 implementations of IControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Core (1)
Controllers\DefaultControllerPropertyActivator.cs (1)
11internal sealed class DefaultControllerPropertyActivator : IControllerPropertyActivator
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewDataDictionaryControllerPropertyActivator.cs (1)
14public class ViewDataDictionaryControllerPropertyActivator : IControllerPropertyActivator
11 references to IControllerPropertyActivator
Microsoft.AspNetCore.Mvc (2)
HotReloadService.cs (2)
25IControllerPropertyActivator controllerPropertyActivator) 32IControllerPropertyActivator controllerPropertyActivator,
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>());
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (1)
151.Transient<IControllerPropertyActivator, ViewDataDictionaryControllerPropertyActivator>());