1 type derived from ActionExecutingContext
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ControllerActionInvoker.cs (1)
574private sealed class ActionExecutingContextSealed : ActionExecutingContext
14 instantiations of ActionExecutingContext
Microsoft.AspNetCore.Mvc.Core.Test (7)
Filters\ResponseCacheFilterExecutorTest.cs (1)
535return new ActionExecutingContext(
Infrastructure\ModelStateInvalidFilterTest.cs (1)
74return new ActionExecutingContext(
ModelBinding\UnsupportedContentTypeFilterTest.cs (4)
17var context = new ActionExecutingContext( 50var context = new ActionExecutingContext( 76var context = new ActionExecutingContext( 100var context = new ActionExecutingContext(
ResponseCacheAttributeTest.cs (1)
347return new ActionExecutingContext(
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
CommonFilterTest.cs (1)
195return new ActionExecutingContext(
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (6)
Filters\ControllerSaveTempDataPropertyFilterTest.cs (4)
38var context = new ActionExecutingContext( 84var context = new ActionExecutingContext( 127var context = new ActionExecutingContext( 166var context = new ActionExecutingContext(
Filters\ControllerViewDataAttributeFilterTest.cs (2)
22var context = new ActionExecutingContext(actionContext, new IFilterMetadata[0], new Dictionary<string, object>(), controller); 40var context = new ActionExecutingContext(actionContext, new IFilterMetadata[0], new Dictionary<string, object>(), controller);
156 references to ActionExecutingContext
BasicWebSite (3)
Controllers\ViewDataPropertyController.cs (1)
33public override void OnActionExecuting(ActionExecutingContext context)
Filters\ServiceActionFilter.cs (1)
21public void OnActionExecuting(ActionExecutingContext context)
RequestScopedFilter.cs (1)
23public void OnActionExecuting(ActionExecutingContext context)
FormatterWebSite (2)
Filters\ModelStateValidationFilterAttribute.cs (1)
11public override void OnActionExecuting(ActionExecutingContext context)
ValidateBodyParameterAttribute.cs (1)
13public override void OnActionExecuting(ActionExecutingContext context)
Microsoft.AspNetCore.Mvc.Abstractions (6)
Filters\ActionExecutedContext.cs (1)
17/// Instantiates a new <see cref="ActionExecutingContext"/> instance.
Filters\ActionExecutingContext.cs (1)
15/// Instantiates a new <see cref="ActionExecutingContext"/> instance.
Filters\IActionFilter.cs (2)
14/// <param name="context">The <see cref="ActionExecutingContext"/>.</param> 15void OnActionExecuting(ActionExecutingContext context);
Filters\IAsyncActionFilter.cs (2)
14/// <param name="context">The <see cref="ActionExecutingContext"/>.</param> 19Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next);
Microsoft.AspNetCore.Mvc.Core (27)
Diagnostics\MvcDiagnostics.cs (8)
639public BeforeActionFilterOnActionExecutionEventData(ActionDescriptor actionDescriptor, ActionExecutingContext actionExecutingContext, IFilterMetadata filter) 654public ActionExecutingContext ActionExecutingContext { get; } 726/// An <see cref="EventData"/> that occurs before <see cref="IActionFilter.OnActionExecuting(ActionExecutingContext)"/>. 741public BeforeActionFilterOnActionExecutingEventData(ActionDescriptor actionDescriptor, ActionExecutingContext actionExecutingContext, IFilterMetadata filter) 756public ActionExecutingContext ActionExecutingContext { get; } 777/// An <see cref="EventData"/> that occurs after <see cref="IActionFilter.OnActionExecuting(ActionExecutingContext)"/>. 792public AfterActionFilterOnActionExecutingEventData(ActionDescriptor actionDescriptor, ActionExecutingContext actionExecutingContext, IFilterMetadata filter) 807public ActionExecutingContext ActionExecutingContext { get; }
Filters\ActionFilterAttribute.cs (2)
21public virtual void OnActionExecuting(ActionExecutingContext context) 32ActionExecutingContext context,
Filters\ControllerActionFilter.cs (3)
19ActionExecutingContext context, 30nameof(ActionExecutingContext))); 48ActionExecutingContext context,
Filters\OutputCacheFilter.cs (1)
26public void OnActionExecuting(ActionExecutingContext context)
Filters\ResponseCacheFilter.cs (1)
82public void OnActionExecuting(ActionExecutingContext context)
Infrastructure\ControllerActionInvoker.cs (2)
370nameof(ActionExecutingContext.Result), 371typeof(ActionExecutingContext).Name,
Infrastructure\ModelStateInvalidFilter.cs (2)
73/// <param name="context">The <see cref="ActionExecutingContext"/>.</param> 74public void OnActionExecuting(ActionExecutingContext context)
ModelBinding\UnsupportedContentTypeFilter.cs (2)
27public void OnActionExecuting(ActionExecutingContext context) 35private static bool HasUnsupportedContentTypeError(ActionExecutingContext context)
MvcCoreDiagnosticListenerExtensions.cs (6)
498ActionExecutingContext actionExecutingContext, 512private static void BeforeOnActionExecutionImpl(DiagnosticListener diagnosticListener, ActionExecutingContext actionExecutingContext, IAsyncActionFilter filter) 558ActionExecutingContext actionExecutingContext, 572private static void BeforeOnActionExecutingImpl(DiagnosticListener diagnosticListener, ActionExecutingContext actionExecutingContext, IActionFilter filter) 588ActionExecutingContext actionExecutingContext, 602private static void AfterOnActionExecutingImpl(DiagnosticListener diagnosticListener, ActionExecutingContext actionExecutingContext, IActionFilter filter)
Microsoft.AspNetCore.Mvc.Core.Test (96)
ApplicationModels\DefaultApplicationModelProviderTest.cs (2)
1749public void OnActionExecuting(ActionExecutingContext context) 1796ActionExecutingContext context,
Filters\ResponseCacheFilterExecutorTest.cs (13)
23var context = GetActionExecutingContext(); 56var context = GetActionExecutingContext(); 182var context = GetActionExecutingContext(); 239var context = GetActionExecutingContext(); 319var context = GetActionExecutingContext(); 401var context = GetActionExecutingContext(); 425var context = GetActionExecutingContext(); 444var context = GetActionExecutingContext(); 464var context = GetActionExecutingContext(); 484var context = GetActionExecutingContext(); 504var context = GetActionExecutingContext(); 524var context = GetActionExecutingContext(); 533private ActionExecutingContext GetActionExecutingContext(List<IFilterMetadata> filters = null)
Infrastructure\ControllerActionInvokerTest.cs (68)
270filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 282filter.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 296.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 297.Returns<ActionExecutingContext, ActionExecutionDelegate>(async (context, next) => 311f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>()), 330actionFilter1.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 338.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 339.Callback<ActionExecutingContext>(c => c.Result = result.Object) 361actionFilter1.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 364actionFilter2.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 387actionFilter1.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 395.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 396.Returns<ActionExecutingContext, ActionExecutionDelegate>((c, next) => 427actionFilter1.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 431f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>()), 450actionFilter1.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 458.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 459.Returns<ActionExecutingContext, ActionExecutionDelegate>((c, next) => 484actionFilter1.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 488f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>()), 504.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 505.Returns<ActionExecutingContext, ActionExecutionDelegate>(async (c, next) => 532filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 551filter.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 566filter1.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 581.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 582.Callback<ActionExecutingContext>(c => { throw exception; }) 591filter1.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 594filter2.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 610.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 611.Returns<ActionExecutingContext, ActionExecutionDelegate>(async (c, next) => 622filter2.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 635f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>()), 638filter2.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 655actionFilter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 680actionFilter.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 707.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 708.Callback<ActionExecutingContext>((c) => 745.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 746.Callback<ActionExecutingContext>((c) => 820.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 821.Returns<ActionExecutingContext, ActionExecutionDelegate>(async (c, next) => 828.Setup(f => f.OnActionExecutionAsync(It.IsAny<ActionExecutingContext>(), It.IsAny<ActionExecutionDelegate>())) 829.Returns<ActionExecutingContext, ActionExecutionDelegate>(async (c, next) => 862filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 887filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 913filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 936filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 959filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 982filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1006filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1029filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1056filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1082filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1109filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1138filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1166filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1196filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1219filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1245filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1275filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1305filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1334filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1362filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1457filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1482filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1506filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable(); 1530filter.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())).Verifiable();
Infrastructure\ModelStateInvalidFilterTest.cs (4)
23var context = GetActionExecutingContext(); 43var context = GetActionExecutingContext(); 62var context = GetActionExecutingContext(); 72private static ActionExecutingContext GetActionExecutingContext()
ModelBinding\UnsupportedContentTypeFilterTest.cs (4)
17var context = new ActionExecutingContext( 50var context = new ActionExecutingContext( 76var context = new ActionExecutingContext( 100var context = new ActionExecutingContext(
ResponseCacheAttributeTest.cs (5)
212var context = GetActionExecutingContext(filter); 270var context = GetActionExecutingContext(filter); 289var context = GetActionExecutingContext(filter); 311var context = GetActionExecutingContext(filter); 345private ActionExecutingContext GetActionExecutingContext(params IFilterMetadata[] filters)
Microsoft.AspNetCore.Mvc.Core.TestCommon (10)
CommonFilterTest.cs (10)
20It.IsAny<ActionExecutingContext>(), 25.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 32var context = CreateActionExecutingContext(mock.As<IFilterMetadata>().Object); 42.Verify(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>()), Times.Once()); 54It.IsAny<ActionExecutingContext>(), 59.Setup(f => f.OnActionExecuting(It.IsAny<ActionExecutingContext>())) 60.Callback<ActionExecutingContext>(c => 70var context = CreateActionExecutingContext(mock.As<IFilterMetadata>().Object); 193private static ActionExecutingContext CreateActionExecutingContext(IFilterMetadata filter) 202private static ActionExecutedContext CreateActionExecutedContext(ActionExecutingContext context)
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
Controller.cs (3)
31/// or by overriding <see cref="OnActionExecuting(ActionExecutingContext)"/>. 322public virtual void OnActionExecuting(ActionExecutingContext context) 344ActionExecutingContext context,
Filters\ControllerSaveTempDataPropertyFilter.cs (1)
20public void OnActionExecuting(ActionExecutingContext context)
Filters\ControllerViewDataAttributeFilter.cs (1)
23public void OnActionExecuting(ActionExecutingContext context)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (6)
Filters\ControllerSaveTempDataPropertyFilterTest.cs (4)
38var context = new ActionExecutingContext( 84var context = new ActionExecutingContext( 127var context = new ActionExecutingContext( 166var context = new ActionExecutingContext(
Filters\ControllerViewDataAttributeFilterTest.cs (2)
22var context = new ActionExecutingContext(actionContext, new IFilterMetadata[0], new Dictionary<string, object>(), controller); 40var context = new ActionExecutingContext(actionContext, new IFilterMetadata[0], new Dictionary<string, object>(), controller);
Mvc.RoutingWebSite (1)
Controllers\RouteDataController.cs (1)
28public override void OnActionExecuting(ActionExecutingContext context)