public IValidatorChain <ICurrentProvider> Build() { var chain = new CurrentProviderValidator.MustHaveCurrentMeetValidator(); chain .AddToChain(new CurrentProviderValidator.MustHaveCurrentEventValidator()); return(chain); }
public IValidatorChain <ICurrentProvider> Build() { var chain = new CurrentProviderValidator.MustHaveCurrentMeetValidator(); chain .AddToChain(new CurrentProviderValidator.MustHaveCurrentEventValidator()) .AddToChain(new CurrentProviderValidator.MustHaveScoringModelValidator()) .AddToChain(new CurrentProviderValidator.SkillMustBeLessThanCompletedElementsValidator()); return(chain); }