3 instantiations of ControllerActionEndpointDataSource
Microsoft.AspNetCore.Mvc.Core (1)
Routing\ControllerActionEndpointDataSourceFactory.cs (1)
26return new ControllerActionEndpointDataSource(_dataSourceIdProvider, _actions, _factory, orderProvider);
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\EndpointMetadataProviderTest.cs (1)
277var dataSource = new ControllerActionEndpointDataSource(
Routing\ControllerActionEndpointDataSourceTest.cs (1)
553return new ControllerActionEndpointDataSource(
34 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)
Microsoft.AspNetCore.Mvc.Core.Test (20)
ApplicationModels\EndpointMetadataProviderTest.cs (6)
101var dataSource = GetEndpointDataSource(typeof(TestController), nameof(TestController.ActionWithParameterMetadata)); 144var dataSource = GetEndpointDataSource(controllerType, actionName); 165var dataSource = GetEndpointDataSource(typeof(TestController), nameof(TestController.ActionWithRemovalFromParameterEndpointMetadata)); 186var dataSource = GetEndpointDataSource(typeof(TestController), nameof(TestController.ActionWithRemovalFromParameterMetadata)); 235private ControllerActionEndpointDataSource GetEndpointDataSource(Type controllerType, string actionName) 277var dataSource = new ControllerActionEndpointDataSource(
Routing\ControllerActionEndpointDataSourceTest.cs (14)
39var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 82var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 159var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 243var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 328var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 410var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object); 510var dataSource = (ControllerActionEndpointDataSource)CreateDataSource(mockDescriptorProvider.Object);