Compartilhar via


NewtonsoftJsonValidationMetadataProvider Classe

Definição

Uma implementação de IDisplayMetadataProvider e IValidationMetadataProvider para as classes de atributo Newtonsoft.Json.

public sealed class NewtonsoftJsonValidationMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider
type NewtonsoftJsonValidationMetadataProvider = class
    interface IDisplayMetadataProvider
    interface IMetadataDetailsProvider
    interface IValidationMetadataProvider
Public NotInheritable Class NewtonsoftJsonValidationMetadataProvider
Implements IDisplayMetadataProvider, IValidationMetadataProvider
Herança
NewtonsoftJsonValidationMetadataProvider
Implementações

Construtores

NewtonsoftJsonValidationMetadataProvider()

Cria um novo NewtonsoftJsonValidationMetadataProvider com o padrão Newtonsoft.Json.Serialization.CamelCaseNamingStrategy

NewtonsoftJsonValidationMetadataProvider(NamingStrategy)

Inicializa uma nova instância de NewtonsoftJsonValidationMetadataProvider com um opcional Newtonsoft.Json.Serialization.NamingStrategy

Métodos

CreateDisplayMetadata(DisplayMetadataProviderContext)

Define os valores das propriedades de DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Obtém os valores das propriedades de ValidationMetadata.

Aplica-se a