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)
48var dataSource = GetOrCreateDataSource(endpoints); 92var dataSource = GetOrCreateDataSource(endpoints); 188var dataSource = GetOrCreateDataSource(endpoints); 252var dataSource = GetOrCreateDataSource(endpoints); 312var dataSource = GetOrCreateDataSource(endpoints); 378var dataSource = GetOrCreateDataSource(endpoints); 446var controllerDataSource = GetOrCreateDataSource(endpoints); 481var controllerDataSource = GetOrCreateDataSource(endpoints); 510private static ControllerActionEndpointDataSource GetOrCreateDataSource(IEndpointRouteBuilder endpoints) 512var dataSource = endpoints.DataSources.OfType<ControllerActionEndpointDataSource>().FirstOrDefault(); 524private 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)