Skip to content

Instantly share code, notes, and snippets.

@Finglas
Created January 13, 2016 19:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Finglas/ee7de5821376ce26543b to your computer and use it in GitHub Desktop.
Save Finglas/ee7de5821376ce26543b to your computer and use it in GitHub Desktop.
Validation Service Results
public class ValidationResults
{
public ValidationResults(List<Error> errors)
{
this.Errors = errors;
}
public List<Error> Errors { get; private set; }
public static ValidationResults Empty()
{
return new ValidationResults(new List<Error>());
}
public bool IsValid()
{
return !this.Errors.Any();
}
public void Append(ValidationResults validationResults)
{
this.Errors.AddRange(validationResults.Errors);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment