32 instantiations of ActionModel
ApplicationModelWebSite (1)
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.Core.Test (28)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
224 references to ActionModel
ApiExplorerWebSite (2)
ApplicationModelWebSite (9)
Microsoft.AspNetCore.Mvc.Core (79)
ApplicationModels\ApplicationModelFactory.cs (14)
56Func<ApplicationModel, ControllerModel, ActionModel, SelectorModel, TResult> flattener)
60var actionsByMethod = new Dictionary<MethodInfo, List<(ActionModel, SelectorModel)>>();
61var actionsByRouteName = new Dictionary<string, List<(ActionModel, SelectorModel)>>(StringComparer.OrdinalIgnoreCase);
67foreach (var action in controller.Actions)
120ActionModel action,
174Dictionary<MethodInfo, List<(ActionModel, SelectorModel)>> actionsByMethod,
175ActionModel action,
180actions = new List<(ActionModel, SelectorModel)>();
188Dictionary<string, List<(ActionModel action, SelectorModel selector)>> actionsByRouteName,
189ActionModel action,
200actions = new List<(ActionModel, SelectorModel)>();
219Dictionary<string, List<(ActionModel action, SelectorModel selector)>> actionsByRouteName)
257List<(ActionModel action, SelectorModel selector)> actions,
292List<(ActionModel action, SelectorModel selector)> actions)
Microsoft.AspNetCore.Mvc.Core.Test (114)
ApplicationModels\DefaultApplicationModelProviderTest.cs (29)
180var action = Assert.Single(controllerModel.Actions, a => a.ActionMethod.Name == nameof(ModelBinderController.PostAction));
224var action = Assert.Single(controllerModel.Actions, a => a.ActionMethod.Name == nameof(ModelBinderController.FormFilesSequences));
272var action = Assert.Single(controllerModel.Actions, a => a.ActionName == nameof(ModelBinderController.PostAction1));
300var action = Assert.Single(controllerModel.Actions, a => a.ActionName == nameof(ModelBinderController.PostAction2));
326var action = Assert.Single(controllerModel.Actions, a => a.ActionMethod == methodInfo);
346var action = Assert.Single(controllerModel.Actions, a => a.ActionMethod == methodInfo);
366var action = Assert.Single(controllerModel.Actions, a => a.ActionMethod == methodInfo);
753var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
773var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
797var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
822var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
845var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
868var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
896var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
920var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
949var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
985var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1007var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod("Delete"));
1030var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod("Index"));
1060var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1081var actions = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1105var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1132var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1155var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1179var actionModel = builder.CreateActionModel(typeInfo, methodInfo);
1211var actions = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1233var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1254var action = builder.CreateActionModel(typeInfo, typeInfo.AsType().GetMethod(actionName));
1314var action = Assert.Single(model.Actions);
ApplicationModels\InferParameterBindingInfoConventionTest.cs (28)
23var action = GetActionModel(typeof(ParameterWithBindingInfo), actionName);
41var action = GetActionModel(typeof(ParameterBindingController), actionName);
64var action = GetActionModel(typeof(MultipleFromBodyController), actionName);
83var action = GetActionModel(typeof(MultipleFromBodyController), actionName);
102var action = GetActionModel(typeof(MultipleFromBodyController), actionName);
116var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
150var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
176var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
202var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
228var action = GetActionModel(typeof(ModelBinderOnParameterController), actionName, modelMetadataProvider);
249var action = GetActionModel(typeof(ModelBinderOnParameterController), actionName, modelMetadataProvider);
270var action = GetActionModel(typeof(ModelBinderOnParameterController), actionName, modelMetadataProvider);
519var actionModel = Assert.Single(controllerModel.Actions, m => m.ActionName == actionName);
652var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
673var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
694var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
714var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
735var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
756var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
777var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
798var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
819var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
840var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
860var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
882var action = GetActionModel(typeof(ParameterBindingController), actionName, modelMetadataProvider);
921private static ActionModel GetActionModel(
933var action = GetActionModel(controllerType, actionName);
937private static ParameterModel GetParameterModel<T>(ActionModel action)
Microsoft.AspNetCore.Mvc.Cors (2)
Microsoft.AspNetCore.Mvc.Cors.Test (10)
Microsoft.AspNetCore.Mvc.IntegrationTests (4)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
Mvc.RoutingWebSite (1)