private static string BuildErrorMesage(IEnumerable<ValidationFailureInfo> errors)
{
var arr = (from x in errors where x != null && x.ErrorMessage != null select "\r\n -- " + x.ErrorMessage).ToArray<string>();
return "Validation failed: " + string.Join(string.Empty, arr);
}