Language

ValidationLocalizationOptions クラス

定義

Microsoft.Extensions.Validation.Localization の既定の IStringLocalizer ベースの検証ローカライザーの構成オプション。 services.AddValidationLocalization(options => ...)を使用して構成します。

public ref class ValidationLocalizationOptions
public class ValidationLocalizationOptions
type ValidationLocalizationOptions = class
Public Class ValidationLocalizationOptions
継承
ValidationLocalizationOptions

コンストラクター

Name 説明
ValidationLocalizationOptions()

Microsoft.Extensions.Validation.Localization の既定の IStringLocalizer ベースの検証ローカライザーの構成オプション。 services.AddValidationLocalization(options => ...)を使用して構成します。

プロパティ

Name 説明
AttributeFormatters

属性固有のエラー メッセージ テンプレートの書式設定のフォーマッタのレジストリを取得します。 標準属性の組み込みフォーマッタは自動的に登録されます。

ErrorMessageKeyProvider

検証属性のエラー メッセージのローカライズ検索キーを決定するデリゲートを取得または設定します。 構成すると、すべての属性に対してデリゲートが呼び出され、 ErrorMessageよりも優先されます。 nullまたは空の文字列を返す場合は、ErrorMessageを参照キーとして直接使用する必要があります。

LocalizerProvider

特定の宣言型に使用する IStringLocalizer を制御するデリゲートを取得または設定します。 宣言型は、検証対象のプロパティを含む型です。または、検証パイプラインにメッセージの属性を指定する宣言型がない場合に null します (最上位の最小 API パラメーターなど)。

適用対象