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)
56
var
dataSource = GetOrCreateDataSource(endpoints);
105
var
dataSource = GetOrCreateDataSource(endpoints);
206
var
dataSource = GetOrCreateDataSource(endpoints);
270
var
dataSource = GetOrCreateDataSource(endpoints);
330
var
dataSource = GetOrCreateDataSource(endpoints);
396
var
dataSource = GetOrCreateDataSource(endpoints);
464
var
controllerDataSource = GetOrCreateDataSource(endpoints);
499
var
controllerDataSource = GetOrCreateDataSource(endpoints);
528
private static
ControllerActionEndpointDataSource
GetOrCreateDataSource(IEndpointRouteBuilder endpoints)
530
var
dataSource = endpoints.DataSources.OfType<
ControllerActionEndpointDataSource
>().FirstOrDefault();
542
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)