NewtonsoftJsonValidationMetadataProvider Sınıf

Tanım

Newtonsoft.Json öznitelik sınıfları için ve IValidationMetadataProvider uygulamasıIDisplayMetadataProvider.

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
Devralma
NewtonsoftJsonValidationMetadataProvider
Uygulamalar

Oluşturucular

NewtonsoftJsonValidationMetadataProvider()

Varsayılan değerle yeni NewtonsoftJsonValidationMetadataProvider bir oluşturur Newtonsoft.Json.Serialization.CamelCaseNamingStrategy

NewtonsoftJsonValidationMetadataProvider(NamingStrategy)

yeni bir örneğini NewtonsoftJsonValidationMetadataProvider isteğe bağlı olarak başlatır Newtonsoft.Json.Serialization.NamingStrategy

Yöntemler

CreateDisplayMetadata(DisplayMetadataProviderContext)

özelliklerinin DisplayMetadatadeğerlerini ayarlar.

CreateValidationMetadata(ValidationMetadataProviderContext)

özelliklerinin ValidationMetadatadeğerlerini alır.

Şunlara uygulanır