29 writes to EndpointBuilder
Microsoft.AspNetCore.Http.Extensions.Tests (28)
RequestDelegateFactoryTests.cs (22)
108EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2168EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2211EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2283EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2378EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2412EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2497EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 2560var options = new RequestDelegateFactoryOptions { EndpointBuilder = CreateEndpointBuilder(new List<object> { customMetadata }) }; 2675EndpointBuilder = CreateEndpointBuilder(new List<object> 2697EndpointBuilder = CreateEndpointBuilder(new List<object> 2720EndpointBuilder = CreateEndpointBuilder(new List<object> 2743EndpointBuilder = CreateEndpointBuilder(new List<object> 2766EndpointBuilder = CreateEndpointBuilder(new List<object> 2787EndpointBuilder = CreateEndpointBuilder(new List<object> 2808EndpointBuilder = CreateEndpointBuilder(new List<object> 2845EndpointBuilder = builder, 2869EndpointBuilder = CreateEndpointBuilder(), 2903EndpointBuilder = CreateEndpointBuilder(), 2924EndpointBuilder = CreateEndpointBuilder(), 3051EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>() 3078EndpointBuilder = new RouteEndpointBuilder(null, RoutePatternFactory.Parse("/"), order: 0), 3094EndpointBuilder = CreateEndpointBuilderFromFilterFactories(new List<Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate>>()
RequestDelegateFactoryTests.EndpointFilters.cs (2)
36EndpointBuilder = CreateEndpointBuilderFromFilterFactories( 80EndpointBuilder = CreateEndpointBuilderFromFilterFactories(
RequestDelegateFactoryTests.FormMapping.cs (4)
24EndpointBuilder = CreateEndpointBuilder(new List<object>() 71EndpointBuilder = CreateEndpointBuilder(new List<object>() 118EndpointBuilder = CreateEndpointBuilder(new List<object>() 243EndpointBuilder = CreateEndpointBuilder(new List<object>()
Microsoft.AspNetCore.Routing (1)
RouteEndpointDataSource.cs (1)
280EndpointBuilder = builder,
16 references to EndpointBuilder
Microsoft.AspNetCore.Http.Extensions (5)
RequestDelegateFactory.cs (4)
170/// <see cref="InferMetadata(MethodInfo, RequestDelegateFactoryOptions?)"/> would have inferred for the same <see cref="Delegate.Method"/> and populate <see cref="RequestDelegateFactoryOptions.EndpointBuilder"/> 222/// <see cref="InferMetadata(MethodInfo, RequestDelegateFactoryOptions?)"/> would have inferred for the same <see cref="Delegate.Method"/> and populate <see cref="RequestDelegateFactoryOptions.EndpointBuilder"/> 274var serviceProvider = options?.ServiceProvider ?? options?.EndpointBuilder?.ApplicationServices ?? EmptyServiceProvider.Instance; 275var endpointBuilder = options?.EndpointBuilder ?? new RdfEndpointBuilder(serviceProvider);
RequestDelegateMetadataResult.cs (1)
8/// <see cref="RequestDelegateFactoryOptions.EndpointBuilder"/> will be automatically populated with this metadata if provided.
Microsoft.AspNetCore.Http.Extensions.Tests (3)
RequestDelegateFactoryTests.cs (3)
2888Assert.Same(options.EndpointBuilder.Metadata, result.EndpointMetadata); 3083Assert.Same(options.EndpointBuilder.RequestDelegate, result.RequestDelegate); 3084Assert.Same(options.EndpointBuilder.Metadata, result.EndpointMetadata);
Microsoft.AspNetCore.Routing (8)
Builder\EndpointRouteBuilderExtensions.cs (3)
208if (options.EndpointBuilder?.FilterFactories.Count > 0) 213IReadOnlyList<object> metadata = options.EndpointBuilder?.Metadata is not null ? 214new List<object>(options.EndpointBuilder.Metadata) :
RequestDelegateFilterPipelineBuilder.cs (5)
19Debug.Assert(options.EndpointBuilder != null); 21var serviceProvider = options.ServiceProvider ?? options.EndpointBuilder.ApplicationServices; 28ApplicationServices = options.EndpointBuilder.ApplicationServices 42for (var i = options.EndpointBuilder.FilterFactories.Count - 1; i >= 0; i--) 44var currentFilterFactory = options.EndpointBuilder.FilterFactories[i];