2 instantiations of RequestDelegateResult
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactory.cs (1)
301return new RequestDelegateResult(finalRequestDelegate, AsReadOnlyList(endpointBuilder.Metadata));
Microsoft.AspNetCore.Routing (1)
Builder\EndpointRouteBuilderExtensions.cs (1)
216return new RequestDelegateResult(requestDelegate, metadata);
105 references to RequestDelegateResult
Microsoft.AspNetCore.Http.Abstractions (1)
RequestDelegateResult.cs (1)
12/// Creates a new instance of <see cref="RequestDelegateResult"/>.
Microsoft.AspNetCore.Http.Extensions (11)
RequestDelegateFactory.cs (7)
158/// <returns>The <see cref="RequestDelegateResult"/>.</returns> 159public static RequestDelegateResult Create(Delegate handler, RequestDelegateFactoryOptions? options) 175/// <returns>The <see cref="RequestDelegateResult"/>.</returns> 177public static RequestDelegateResult Create(Delegate handler, RequestDelegateFactoryOptions? options = null, RequestDelegateMetadataResult? metadataResult = null) 210public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object>? targetFactory, RequestDelegateFactoryOptions? options) 229public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object>? targetFactory = null, RequestDelegateFactoryOptions? options = null, RequestDelegateMetadataResult? metadataResult = null) 298private static RequestDelegateResult CreateRequestDelegateResult(RequestDelegate finalRequestDelegate, EndpointBuilder endpointBuilder)
RequestDelegateFactoryOptions.cs (4)
37/// The mutable <see cref="Builder.EndpointBuilder"/> used to assist in the creation of the <see cref="RequestDelegateResult.RequestDelegate"/>. 40/// <see cref="EndpointBuilder.RequestDelegate"/> will be the same as <see cref="RequestDelegateResult.RequestDelegate"/>. 43/// Any metadata already in <see cref="EndpointBuilder.Metadata"/> will be included in <see cref="RequestDelegateResult.EndpointMetadata" /> <b>before</b> 44/// most metadata inferred during creation of the <see cref="RequestDelegateResult.RequestDelegate"/> and <b>before</b> any metadata provided by types in
Microsoft.AspNetCore.Http.Extensions.Tests (86)
RequestDelegateFactoryTests.cs (76)
106var factoryResult = RequestDelegateFactory.Create(@delegate, new RequestDelegateFactoryOptions() 138var factoryResult = RequestDelegateFactory.Create(methodInfo!); 184var factoryResult = RequestDelegateFactory.Create(methodInfo!, _ => GetTarget()); 242var factoryResult = RequestDelegateFactory.Create((int? id, HttpContext httpContext) => 273var factoryResult = RequestDelegateFactory.Create(methodInfo!); 587var factoryResult = RequestDelegateFactory.Create(action); 614var factoryResult = RequestDelegateFactory.Create(StoreNullableIntArray, new() { DisableInferBodyFromParameters = true }); 640var factoryResult = RequestDelegateFactory.Create((HttpContext context, 665var factoryResult = RequestDelegateFactory.Create((HttpContext context, 696var factoryResult = RequestDelegateFactory.Create( 722var resultFactory = RequestDelegateFactory.Create( 786var factoryResult = RequestDelegateFactory.Create(StoreNullableIntArray, new() { ThrowOnBadRequest = true, DisableInferBodyFromParameters = true }); 900var factoryResult = RequestDelegateFactory.Create(action, new RequestDelegateFactoryOptions() { ServiceProvider = mock.Object }); 919var factoryResult = RequestDelegateFactory.Create(action); 1167var factoryResult = RequestDelegateFactory.Create(action); 1189var requestDelegateResult = RequestDelegateFactory.Create(action); 1212var factoryResult = RequestDelegateFactory.Create(action, options: new() { ServiceProvider = services }); 1232var factoryResult = RequestDelegateFactory.Create(TestAction); 1256var factoryResult = RequestDelegateFactory.Create(TestAction); 1277var factoryResult = RequestDelegateFactory.Create(TestAction); 1297var factoryResult = RequestDelegateFactory.Create(TestAction); 1317var factoryResult = RequestDelegateFactory.Create(TestAction); 1377var factoryResult = RequestDelegateFactory.Create(@delegate); 1410var factoryResult = RequestDelegateFactory.Create(@delegate); 1506var factoryResult = RequestDelegateFactory.Create(@delegate); 1545var factoryResult = RequestDelegateFactory.Create(@delegate); 1595var factoryResult = RequestDelegateFactory.Create(@delegate, new() 1698var factoryResult = RequestDelegateFactory.Create(routeHandler); 1776var factoryResult = RequestDelegateFactory.Create(@delegate, options); 1811var factoryResult = RequestDelegateFactory.Create(optionalQueryParam); 1841var factoryResult = RequestDelegateFactory.Create(optionalQueryParam); 1871var factoryResult = RequestDelegateFactory.Create(optionalQueryParam); 1898var factoryResult = RequestDelegateFactory.Create(actionWithExtensionsResult); 1938var factoryResult = RequestDelegateFactory.Create(@delegate); 1967var factoryResult = RequestDelegateFactory.Create(TestAction); 2000var factoryResult = RequestDelegateFactory.Create(TestAction); 2194var factoryResult = RequestDelegateFactory.Create(methodInfo!, null, new RequestDelegateFactoryOptions() 2237var factoryResult = RequestDelegateFactory.Create(methodInfo!, targetFactory, new RequestDelegateFactoryOptions() 2309var factoryResult = RequestDelegateFactory.Create(@delegate, new RequestDelegateFactoryOptions() 2404var factoryResult = RequestDelegateFactory.Create(@delegate, new RequestDelegateFactoryOptions() 2438var factoryResult = RequestDelegateFactory.Create(HandlerWithTaskAwait, new RequestDelegateFactoryOptions() 2523var factoryResult = RequestDelegateFactory.Create(@delegate, new RequestDelegateFactoryOptions() 2551var result = RequestDelegateFactory.Create(@delegate); 2562var result = RequestDelegateFactory.Create(@delegate); 2574var result = RequestDelegateFactory.Create(@delegate); 2591var result = RequestDelegateFactory.Create(@delegate, options); 2610var result = RequestDelegateFactory.Create(@delegate); 2624var result = RequestDelegateFactory.Create(@delegate); 2638var result = RequestDelegateFactory.Create(@delegate); 2651var result = RequestDelegateFactory.Create(@delegate); 2664var result = RequestDelegateFactory.Create(@delegate); 2677var result = RequestDelegateFactory.Create(@delegate); 2690var result = RequestDelegateFactory.Create(@delegate); 2710var result = RequestDelegateFactory.Create(@delegate, options); 2733var result = RequestDelegateFactory.Create(@delegate, options); 2756var result = RequestDelegateFactory.Create(@delegate, options); 2779var result = RequestDelegateFactory.Create(@delegate, options); 2802var result = RequestDelegateFactory.Create(@delegate, options); 2823var result = RequestDelegateFactory.Create(@delegate, options); 2844var result = RequestDelegateFactory.Create(@delegate, options); 2880var result = RequestDelegateFactory.Create(@delegate, options); 2915var result = RequestDelegateFactory.Create(@delegate, options, metadataResult); 2972var result = RequestDelegateFactory.Create(@delegate); 2985var result = RequestDelegateFactory.Create(@delegate); 2998var result = RequestDelegateFactory.Create(@delegate); 3011var result = RequestDelegateFactory.Create(@delegate); 3024var result = RequestDelegateFactory.Create(@delegate); 3038var result = RequestDelegateFactory.Create(@delegate, options); 3053var result = RequestDelegateFactory.Create(@delegate, new() { ServiceProvider = serviceProvider }); 3068var result = RequestDelegateFactory.Create(@delegate, new() { ServiceProvider = serviceProvider }); 3097var result = RequestDelegateFactory.Create(initialRequestDelegate, options); 3112var result = RequestDelegateFactory.Create(requestDelegate, options); 3123var result = RequestDelegateFactory.Create(@delegate, new RequestDelegateFactoryOptions() 3173var factoryResult = RequestDelegateFactory.Create(TestAction); 3226var factoryResult = RequestDelegateFactory.Create(TestAction); 3271var factoryResult = RequestDelegateFactory.Create(TestAction);
RequestDelegateFactoryTests.EndpointFilters.cs (2)
51var result = RequestDelegateFactory.Create(@delegate, options); 95var result = RequestDelegateFactory.Create(@delegate, options);
RequestDelegateFactoryTests.FormMapping.cs (7)
54var factoryResult = RequestDelegateFactory.Create(TestAction, options, metadataResult); 101var factoryResult = RequestDelegateFactory.Create(TestAction, options, metadataResult); 149var factoryResult = RequestDelegateFactory.Create(TestAction, options, metadataResult); 196var factoryResult = RequestDelegateFactory.Create(TestAction); 229var factoryResult = RequestDelegateFactory.Create(TestAction); 277var factoryResult = RequestDelegateFactory.Create(TestAction, options, metadataResult); 299var factoryResult = RequestDelegateFactory.Create(TestAction);
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (1)
326var factoryResult = RequestDelegateFactory.Create((HttpContext context, IFormFile file) =>
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
EndpointMetadataApiDescriptionProviderTest.cs (1)
1791var requestDelegateResult = RequestDelegateFactory.Create(methodInfo, options: options);
Microsoft.AspNetCore.Routing (6)
Builder\EndpointRouteBuilderExtensions.cs (1)
203static RequestDelegateResult CreateHandlerRequestDelegate(Delegate handler, RequestDelegateFactoryOptions options, RequestDelegateMetadataResult? metadataResult)
Builder\RouteHandlerServices.cs (2)
40Func<Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult?, RequestDelegateResult> createRequestDelegate) 70Func<Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult?, RequestDelegateResult> createRequestDelegate,
RouteEndpointDataSource.cs (3)
37Func<Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult?, RequestDelegateResult> createHandlerRequestDelegateFunc, 65Func<Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult?, RequestDelegateResult> createHandlerRequestDelegateFunc, 348public required Func<Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult?, RequestDelegateResult> CreateHandlerRequestDelegateFunc { get; init; }