ModelBindingMessageProvider Class

Read / write Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider implementation.

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

Syntax

public class ModelBindingMessageProvider : IModelBindingMessageProvider
class Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider

Constructors

ModelBindingMessageProvider()

Initializes a new instance of the Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider class.

public ModelBindingMessageProvider()
ModelBindingMessageProvider(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider)

Initializes a new instance of the Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider class based on <em>originalProvider</em>.

Arguments:originalProvider (Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider) – The Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider to duplicate.
public ModelBindingMessageProvider(ModelBindingMessageProvider originalProvider)

Properties

Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.AttemptedValueIsInvalidAccessor
Return type:System.Func<System.String>
public Func<string, string, string> AttemptedValueIsInvalidAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.MissingBindRequiredValueAccessor
Return type:System.Func<System.String>
public Func<string, string> MissingBindRequiredValueAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.MissingKeyOrValueAccessor
Return type:System.Func<System.String>
public Func<string> MissingKeyOrValueAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.UnknownValueIsInvalidAccessor
Return type:System.Func<System.String>
public Func<string, string> UnknownValueIsInvalidAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueIsInvalidAccessor
Return type:System.Func<System.String>
public Func<string, string> ValueIsInvalidAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueMustBeANumberAccessor
Return type:System.Func<System.String>
public Func<string, string> ValueMustBeANumberAccessor { get; set; }
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider.ValueMustNotBeNullAccessor
Return type:System.Func<System.String>
public Func<string, string> ValueMustNotBeNullAccessor { get; set; }