1 write to EndpointMetadata
Microsoft.AspNetCore.Http.Abstractions (1)
RequestDelegateResult.cs (1)
17
EndpointMetadata
= metadata;
38 references to EndpointMetadata
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactoryOptions.cs (1)
43
/// Any metadata already in <see cref="EndpointBuilder.Metadata"/> will be included in <see cref="RequestDelegateResult.
EndpointMetadata
" /> <b>before</b>
Microsoft.AspNetCore.Http.Extensions.Tests (37)
RequestDelegateFactoryTests.cs (37)
2527
Assert.Empty(result.
EndpointMetadata
);
2536
var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.
EndpointMetadata
));
2548
var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.
EndpointMetadata
));
2568
Assert.Collection(result.
EndpointMetadata
,
2585
Assert.Empty(result.
EndpointMetadata
);
2598
Assert.Contains(result.
EndpointMetadata
, m => m is ParameterNameMetadata { Name: "param1" });
2599
Assert.Contains(result.
EndpointMetadata
, m => m is ParameterNameMetadata { Name: "param2" });
2612
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter });
2625
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType });
2638
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType });
2651
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType });
2664
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.ReturnType });
2684
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2686
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataCountMetadata { Count: 1 });
2706
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2708
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataCountMetadata { Count: 1 });
2728
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2730
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataCountMetadata { Count: 1 });
2750
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2752
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataCountMetadata { Count: 1 });
2772
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2773
Assert.Contains(result.
EndpointMetadata
, m => m is ParameterNameMetadata { Name: "param1" });
2793
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Caller });
2794
Assert.Contains(result.
EndpointMetadata
, m => m is CustomEndpointMetadata { Source: MetadataSource.Parameter });
2814
Assert.Collection(result.
EndpointMetadata
,
2846
Assert.Contains(result.
EndpointMetadata
, m => m is RoutePatternMetadata { RoutePattern: "/test/pattern" });
2881
Assert.Empty(result.
EndpointMetadata
);
2882
Assert.Same(options.EndpointBuilder.Metadata, result.
EndpointMetadata
);
2938
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
2951
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
2964
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
2977
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
2990
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
3004
Assert.DoesNotContain(result.
EndpointMetadata
, m => m is IAcceptsMetadata);
3019
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataService);
3034
Assert.Contains(result.
EndpointMetadata
, m => m is MetadataService);
3078
Assert.Same(options.EndpointBuilder.Metadata, result.
EndpointMetadata
);