NewtonsoftJsonValidationMetadataProvider 类

定义

Newtonsoft.Json 属性类的 和 IValidationMetadataProvider 的实现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
继承
NewtonsoftJsonValidationMetadataProvider
实现

构造函数

NewtonsoftJsonValidationMetadataProvider()

使用默认值创建新的NewtonsoftJsonValidationMetadataProviderNewtonsoft.Json.Serialization.CamelCaseNamingStrategy

NewtonsoftJsonValidationMetadataProvider(NamingStrategy)

使用可选初始化 的新 NewtonsoftJsonValidationMetadataProvider 实例 Newtonsoft.Json.Serialization.NamingStrategy

方法

CreateDisplayMetadata(DisplayMetadataProviderContext)

设置 的属性 DisplayMetadata的值。

CreateValidationMetadata(ValidationMetadataProviderContext)

获取 的属性 ValidationMetadata的值。

适用于