2016-03-27 9 views
0

私はASP.NET MVCプロジェクトを持っています。私はこのようなモデルを持っています:Entity Frameworkの流暢な検証によってビューのモデルにメタデータを追加する方法は?

[Validator(typeof(PersonValidation))] 
public class Person 
{ 
    public int Id { get; set; } 
    public string Name { get; set; } 
    public string Family { get; set; } 
} 

私は上記のモデルで強く見ています。

私は自分のモデルの流暢な検証によってバリデーターを作成します。これは私のコードです:

私はいくつかの私のモデルフィールドにメタデータを追加するルールセットを作成したいと思っています。どうやってやるの?

答えて

0

WithName拡張子を使用して、エラーメッセージ内で使用するカスタムプロパティ名を指定します。

public PersonValidation() 
    { 

       RuleFor(t => t.Name).NotNull().WithName("Name").WithMessage("Error Null Name"); 
    } 
関連する問題