1 instantiation of ControllerActionEndpointDataSource
Microsoft.AspNetCore.Mvc.Core (1)
Routing\ControllerActionEndpointDataSourceFactory.cs (1)
26return new ControllerActionEndpointDataSource(_dataSourceIdProvider, _actions, _factory, orderProvider);
14 references to ControllerActionEndpointDataSource
Microsoft.AspNetCore.Mvc.Core (14)
Builder\ControllerEndpointRouteBuilderExtensions.cs (12)
56var dataSource = GetOrCreateDataSource(endpoints); 105var dataSource = GetOrCreateDataSource(endpoints); 206var dataSource = GetOrCreateDataSource(endpoints); 270var dataSource = GetOrCreateDataSource(endpoints); 330var dataSource = GetOrCreateDataSource(endpoints); 396var dataSource = GetOrCreateDataSource(endpoints); 464var controllerDataSource = GetOrCreateDataSource(endpoints); 499var controllerDataSource = GetOrCreateDataSource(endpoints); 528private static ControllerActionEndpointDataSource GetOrCreateDataSource(IEndpointRouteBuilder endpoints) 530var dataSource = endpoints.DataSources.OfType<ControllerActionEndpointDataSource>().FirstOrDefault(); 542private static void RegisterInCache(IServiceProvider serviceProvider, ControllerActionEndpointDataSource dataSource)
Routing\ControllerActionEndpointDataSourceFactory.cs (1)
24public ControllerActionEndpointDataSource Create(OrderedEndpointsSequenceProvider orderProvider)
Routing\DynamicControllerEndpointSelectorCache.cs (1)
17public void AddDataSource(ControllerActionEndpointDataSource dataSource)