public override bool Equals(object obj) { if (ReferenceEquals(obj, this)) { return(true); } if (!(obj is IPersistEntity entity)) { return(false); } return(EntityLabel.Equals(entity.EntityLabel) && Model.Equals(entity.Model)); }
public override bool Equals(object obj) { if (ReferenceEquals(obj, this)) { return(true); } var entity = obj as IPersistEntity; if (entity == null) { return(false); } return(EntityLabel.Equals(entity.EntityLabel) && Model.Equals(entity.Model)); }