2 instantiations of PropertyActivator
Microsoft.AspNetCore.Mvc.Core (2)
Controllers\DefaultControllerPropertyActivator.cs (2)
65p => new PropertyActivator<ControllerContext>(p, c => c)); 70p => new PropertyActivator<ControllerContext>(p, c => c)));
14 references to PropertyActivator
Microsoft.AspNetCore.Mvc.Core (14)
Controllers\DefaultControllerPropertyActivator.cs (8)
13private static readonly Func<Type, PropertyActivator<ControllerContext>[]> _getPropertiesToActivate = 15private readonly ConcurrentDictionary<Type, PropertyActivator<ControllerContext>[]> _activateActions = new(); 26var activateInfo = propertiesToActivate[i]; 51var activateInfo = propertiesToActivate[i]; 59private static PropertyActivator<ControllerContext>[] GetPropertiesToActivate(Type type) 61IEnumerable<PropertyActivator<ControllerContext>> activators; 62activators = PropertyActivator<ControllerContext>.GetPropertiesToActivate( 67activators = activators.Concat(PropertyActivator<ControllerContext>.GetPropertiesToActivate(
src\Shared\PropertyActivator\PropertyActivator.cs (6)
37public static PropertyActivator<TContext>[] GetPropertiesToActivate( 40Func<PropertyInfo, PropertyActivator<TContext>> createActivateInfo) 49public static PropertyActivator<TContext>[] GetPropertiesToActivate( 52Func<PropertyInfo, PropertyActivator<TContext>> createActivateInfo, 63public static PropertyActivator<TContext>[] GetPropertiesToActivate<TAttribute>( 65Func<PropertyInfo, TAttribute, PropertyActivator<TContext>> createActivateInfo,