我的模型是如下 [Validator(typeof(PersonValidator))]
public class Person
{
public string Id { get; set; }
public string Name { get; set; }
}
public class PersonValidator : AbstractValidator<Pe
我遵循了所有在本教程下列步驟來: 創建一個驗證器類 public class ProjectValidator : AbstractValidator<ProjectViewModel>
{
public ProjectValidator()
{
//RuleFor(h => h.Milestone).NotEmpty().WithName("Milestone"
一邊看着Shrinkr的源代碼(我們所有的評論其他項目的源代碼來學習吧??? :))我注意到以下KEWL代碼..(由我略,下同) public virtual Foo Foo
{
get;
set
{
Check.Argument.IsNotNull(value, "value");
// then do something.
}