Sdílet prostřednictvím


NewtonsoftJsonValidationMetadataProvider Třída

Definice

Implementace IDisplayMetadataProvider a IValidationMetadataProvider pro třídy atributů 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
Dědičnost
NewtonsoftJsonValidationMetadataProvider
Implementuje

Konstruktory

NewtonsoftJsonValidationMetadataProvider()

Vytvoří nový NewtonsoftJsonValidationMetadataProvider s výchozím nastavením. Newtonsoft.Json.Serialization.CamelCaseNamingStrategy

NewtonsoftJsonValidationMetadataProvider(NamingStrategy)

Inicializuje novou instanci NewtonsoftJsonValidationMetadataProvider s volitelným Newtonsoft.Json.Serialization.NamingStrategy

Metody

CreateDisplayMetadata(DisplayMetadataProviderContext)

Nastaví hodnoty vlastností objektu DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Získá hodnoty vlastností objektu ValidationMetadata.

Platí pro