2 implementations of IActionContextAccessor
Microsoft.AspNetCore.Mvc.Core (2)
Infrastructure\ActionContextAccessor.cs (2)
14
public class ActionContextAccessor :
IActionContextAccessor
28
private sealed class NullActionContextAccessor :
IActionContextAccessor
29 references to IActionContextAccessor
BasicWebSite (3)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
16
public TestResponseGenerator(
IActionContextAccessor
contextAccessor)
Startup.cs (1)
24
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupWithoutEndpointRouting.cs (1)
53
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
GenericHostWebSite (2)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
16
public TestResponseGenerator(
IActionContextAccessor
contextAccessor)
Startup.cs (1)
27
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
Microsoft.AspNetCore.Mvc.Core (8)
Infrastructure\ActionContextAccessor.cs (1)
16
internal static readonly
IActionContextAccessor
Null = new NullActionContextAccessor();
Infrastructure\ControllerActionInvoker.cs (1)
34
IActionContextAccessor
actionContextAccessor,
Infrastructure\ControllerActionInvokerProvider.cs (2)
27
private readonly
IActionContextAccessor
_actionContextAccessor;
47
IActionContextAccessor
? actionContextAccessor)
Infrastructure\ResourceInvoker.cs (2)
19
protected readonly
IActionContextAccessor
_actionContextAccessor;
43
IActionContextAccessor
actionContextAccessor,
Routing\ControllerRequestDelegateFactory.cs (2)
28
private readonly
IActionContextAccessor
_actionContextAccessor;
49
IActionContextAccessor
? actionContextAccessor)
Microsoft.AspNetCore.Mvc.RazorPages (5)
Infrastructure\PageActionInvoker.cs (1)
39
IActionContextAccessor
actionContextAccessor,
Infrastructure\PageActionInvokerProvider.cs (2)
29
private readonly
IActionContextAccessor
_actionContextAccessor;
44
IActionContextAccessor
? actionContextAccessor = null)
Infrastructure\PageRequestDelegateFactory.cs (2)
30
private readonly
IActionContextAccessor
_actionContextAccessor;
59
IActionContextAccessor
? actionContextAccessor)
Mvc.RoutingWebSite (9)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
16
public TestResponseGenerator(
IActionContextAccessor
contextAccessor)
Startup.cs (1)
33
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForDynamic.cs (1)
22
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForDynamicOrder.cs (1)
37
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForEndpointFilters.cs (1)
21
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForFallback.cs (1)
20
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForGroups.cs (1)
21
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupForLinkGenerator.cs (1)
35
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
StartupRoutingDifferentBranches.cs (1)
35
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();
VersioningWebSite (2)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
16
public TestResponseGenerator(
IActionContextAccessor
contextAccessor)
Startup.cs (1)
18
services.AddSingleton<
IActionContextAccessor
, ActionContextAccessor>();