2 writes to ActionMethod
Microsoft.AspNetCore.Mvc.Core (2)
ApplicationModels\ActionModel.cs (2)
32ActionMethod = actionMethod; 51ActionMethod = other.ActionMethod;
17 references to ActionMethod
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\ActionModel.cs (4)
51ActionMethod = other.ActionMethod; 153MemberInfo ICommonModel.MemberInfo => ActionMethod; 171return ActionMethod.Name; 176return $"{controllerType}.{ActionMethod.Name} ({controllerAssembly})";
ApplicationModels\ApiConventionApplicationModelConvention.cs (1)
70if (ApiConventionResult.TryGetApiConvention(action.ActionMethod, apiConventionAttributes, out var result))
ApplicationModels\ApplicationModelFactory.cs (2)
178if (!actionsByMethod.TryGetValue(action.ActionMethod, out var actions)) 181actionsByMethod.Add(action.ActionMethod, actions);
ApplicationModels\ControllerActionDescriptorBuilder.cs (1)
35MethodInfo = action.ActionMethod,
ApplicationModels\DefaultApplicationModelProvider.cs (1)
84foreach (var parameterInfo in actionModel.ActionMethod.GetParameters())
Microsoft.AspNetCore.Mvc.Core.Test (8)
ApplicationModels\ActionModelTest.cs (1)
22var parameter = new ParameterModel(action.ActionMethod.GetParameters()[0],
ApplicationModels\ControllerActionDescriptorProviderTests.cs (1)
1165var parameterInfo = actionModel.ActionMethod.GetParameters().Single();
ApplicationModels\DefaultApplicationModelProviderTest.cs (6)
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)); 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); 1278Assert.Equal(typeInfo, action.ActionMethod.DeclaringType.GetTypeInfo());