public RemoteFieldRule RegisterRule(Accessor accessor, IFieldValidationRule rule) { var remote = RemoteFieldRule.For(accessor, rule); _rules[accessor].Fill(remote); return(remote); }
public bool Equals(RemoteFieldRule other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(_rule.Equals(other._rule) && Equals(other._accessor, _accessor)); }