63 instantiations of RequestDelegateMetadataResult
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactory.cs (1)
146
return new
RequestDelegateMetadataResult
Microsoft.AspNetCore.Identity (10)
GeneratedRouteBuilderExtensions.g.cs (10)
79
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
199
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
383
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
500
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
646
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
764
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
880
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
997
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1114
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1219
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
Microsoft.AspNetCore.OpenApi (1)
GeneratedRouteBuilderExtensions.g.cs (1)
75
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
Sample (51)
artifacts\obj\Sample\Release\net10.0\generated\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Microsoft.AspNetCore.Http.RequestDelegateGenerator.RequestDelegateGenerator\GeneratedRouteBuilderExtensions.g.cs (51)
76
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
188
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
309
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
431
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
569
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
654
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
739
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
823
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
910
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
997
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1086
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1261
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1385
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1494
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1635
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1757
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1861
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
1946
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2047
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2166
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2285
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2404
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2523
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2642
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2761
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
2880
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3003
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3129
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3255
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3360
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3464
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3587
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3710
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3816
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
3904
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4005
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4128
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4251
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4357
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4444
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4534
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4673
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4782
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4905
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
4988
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5093
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5216
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5335
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5454
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5573
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
5692
return new
RequestDelegateMetadataResult
{ EndpointMetadata = options.EndpointBuilder.Metadata.AsReadOnly() };
29 references to RequestDelegateMetadataResult
Microsoft.AspNetCore.Http.Extensions (12)
RequestDelegateFactory.cs (11)
135
/// Returns metadata inferred automatically for the <see cref="RequestDelegate"/> created by <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/>.
138
/// <param name="methodInfo">The <see cref="MethodInfo"/> for the route handler to be passed to <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/>.</param>
139
/// <param name="options">The options that will be used when calling <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/>.</param>
140
/// <returns>The <see cref="
RequestDelegateMetadataResult
"/> to be passed to <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/>.</returns>
141
public static
RequestDelegateMetadataResult
InferMetadata(MethodInfo methodInfo, RequestDelegateFactoryOptions? options = null)
171
/// If <see langword="null"/>, this call to <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/> method will infer the metadata that
177
public static RequestDelegateResult Create(Delegate handler, RequestDelegateFactoryOptions? options = null,
RequestDelegateMetadataResult
? metadataResult = null)
223
/// If <see langword="null"/>, this call to <see cref="Create(Delegate, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
?)"/> method will infer the metadata that
229
public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object>? targetFactory = null, RequestDelegateFactoryOptions? options = null,
RequestDelegateMetadataResult
? metadataResult = null)
266
private static RequestDelegateFactoryContext CreateFactoryContext(RequestDelegateFactoryOptions? options,
RequestDelegateMetadataResult
? metadataResult = null, Delegate? handler = null)
RequestDelegateMetadataResult.cs (1)
9
/// If this is passed to <see cref="RequestDelegateFactory.Create(Delegate, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions?, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
?)"/>,
Microsoft.AspNetCore.Identity (2)
GeneratedRouteBuilderExtensions.g.cs (2)
52
using MetadataPopulator = System.Func<System.Reflection.MethodInfo, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions?, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
>;
53
using RequestDelegateFactoryFunc = System.Func<System.Delegate, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
?, Microsoft.AspNetCore.Http.RequestDelegateResult>;
Microsoft.AspNetCore.OpenApi (2)
GeneratedRouteBuilderExtensions.g.cs (2)
52
using MetadataPopulator = System.Func<System.Reflection.MethodInfo, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions?, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
>;
53
using RequestDelegateFactoryFunc = System.Func<System.Delegate, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
?, Microsoft.AspNetCore.Http.RequestDelegateResult>;
Microsoft.AspNetCore.Routing (11)
Builder\EndpointRouteBuilderExtensions.cs (1)
203
static RequestDelegateResult CreateHandlerRequestDelegate(Delegate handler, RequestDelegateFactoryOptions options,
RequestDelegateMetadataResult
? metadataResult)
Builder\RouteHandlerServices.cs (4)
39
Func<MethodInfo, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
> populateMetadata,
40
Func<Delegate, RequestDelegateFactoryOptions,
RequestDelegateMetadataResult
?, RequestDelegateResult> createRequestDelegate)
69
Func<MethodInfo, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
> populateMetadata,
70
Func<Delegate, RequestDelegateFactoryOptions,
RequestDelegateMetadataResult
?, RequestDelegateResult> createRequestDelegate,
RouteEndpointDataSource.cs (6)
37
Func<Delegate, RequestDelegateFactoryOptions,
RequestDelegateMetadataResult
?, RequestDelegateResult> createHandlerRequestDelegateFunc,
64
Func<MethodInfo, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
>? inferMetadataFunc,
65
Func<Delegate, RequestDelegateFactoryOptions,
RequestDelegateMetadataResult
?, RequestDelegateResult> createHandlerRequestDelegateFunc,
211
RequestDelegateMetadataResult
? rdfMetadataResult = null;
347
public required Func<MethodInfo, RequestDelegateFactoryOptions?,
RequestDelegateMetadataResult
>? InferMetadataFunc { get; init; }
348
public required Func<Delegate, RequestDelegateFactoryOptions,
RequestDelegateMetadataResult
?, RequestDelegateResult> CreateHandlerRequestDelegateFunc { get; init; }
Sample (2)
artifacts\obj\Sample\Release\net10.0\generated\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Microsoft.AspNetCore.Http.RequestDelegateGenerator.RequestDelegateGenerator\GeneratedRouteBuilderExtensions.g.cs (2)
52
using MetadataPopulator = System.Func<System.Reflection.MethodInfo, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions?, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
>;
53
using RequestDelegateFactoryFunc = System.Func<System.Delegate, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions, Microsoft.AspNetCore.Http.
RequestDelegateMetadataResult
?, Microsoft.AspNetCore.Http.RequestDelegateResult>;