1 instantiation of ControllerActionEndpointDataSource
Microsoft.AspNetCore.Mvc.Core (1)
Routing\ControllerActionEndpointDataSourceFactory.cs (1)
26
return new
ControllerActionEndpointDataSource
(_dataSourceIdProvider, _actions, _factory, orderProvider);
14 references to ControllerActionEndpointDataSource
Microsoft.AspNetCore.Mvc.Core (14)
Builder\ControllerEndpointRouteBuilderExtensions.cs (12)
48
var
dataSource = GetOrCreateDataSource(endpoints);
92
var
dataSource = GetOrCreateDataSource(endpoints);
188
var
dataSource = GetOrCreateDataSource(endpoints);
252
var
dataSource = GetOrCreateDataSource(endpoints);
312
var
dataSource = GetOrCreateDataSource(endpoints);
378
var
dataSource = GetOrCreateDataSource(endpoints);
446
var
controllerDataSource = GetOrCreateDataSource(endpoints);
481
var
controllerDataSource = GetOrCreateDataSource(endpoints);
510
private static
ControllerActionEndpointDataSource
GetOrCreateDataSource(IEndpointRouteBuilder endpoints)
512
var
dataSource = endpoints.DataSources.OfType<
ControllerActionEndpointDataSource
>().FirstOrDefault();
524
private static void RegisterInCache(IServiceProvider serviceProvider,
ControllerActionEndpointDataSource
dataSource)
Routing\ControllerActionEndpointDataSourceFactory.cs (1)
24
public
ControllerActionEndpointDataSource
Create(OrderedEndpointsSequenceProvider orderProvider)
Routing\DynamicControllerEndpointSelectorCache.cs (1)
17
public void AddDataSource(
ControllerActionEndpointDataSource
dataSource)