IBindingMetadataProvider Interface

Provides Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata for a Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata.

Namespace
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public interface IBindingMetadataProvider : IMetadataDetailsProvider
interface Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider

Methods

CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)

Sets the values for properties of Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.BindingMetadata.

Arguments:context (Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext) – The Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext.
void CreateBindingMetadata(BindingMetadataProviderContext context)