2 implementations of IEndpointParameterMetadataProvider
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
JsonPatchDocument.cs (1)
24
public class JsonPatchDocument : IJsonPatchDocument,
IEndpointParameterMetadataProvider
JsonPatchDocumentOfT.cs (1)
28
public class JsonPatchDocument<TModel> : IJsonPatchDocument,
IEndpointParameterMetadataProvider
where TModel : class
8 references to IEndpointParameterMetadataProvider
Microsoft.AspNetCore.Http.Extensions (4)
RequestDelegateFactory.cs (1)
136
/// This includes metadata inferred by <see cref="IEndpointMetadataProvider"/> and <see cref="
IEndpointParameterMetadataProvider
"/> implemented by parameter and return types to the <paramref name="methodInfo"/>.
RequestDelegateFactoryOptions.cs (1)
45
/// the delegate signature that implement <see cref="IEndpointMetadataProvider" /> or <see cref="
IEndpointParameterMetadataProvider
" />. The exception to this general rule is the
src\aspnetcore\src\Shared\EndpointMetadataPopulator.cs (2)
29
if (typeof(
IEndpointParameterMetadataProvider
).IsAssignableFrom(parameter.ParameterType))
66
where T :
IEndpointParameterMetadataProvider
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
JsonPatchDocument.cs (1)
227
static void
IEndpointParameterMetadataProvider
.PopulateMetadata(ParameterInfo parameter, EndpointBuilder builder)
JsonPatchDocumentOfT.cs (1)
663
static void
IEndpointParameterMetadataProvider
.PopulateMetadata(ParameterInfo parameter, EndpointBuilder builder)
Microsoft.AspNetCore.Mvc.Core (2)
src\aspnetcore\src\Shared\EndpointMetadataPopulator.cs (2)
29
if (typeof(
IEndpointParameterMetadataProvider
).IsAssignableFrom(parameter.ParameterType))
66
where T :
IEndpointParameterMetadataProvider