public override bool Equals(object obj) { ResetSlavesAttribute o = obj as ResetSlavesAttribute; if (o != null) { return(Slaves == o.Slaves); } return(false); }
protected override void resetSlavesOfModifiedProperty(ResetSlavesAttribute att) { //should be overridden //we need reset slaves chain FilterObjectbase fo = Current as FilterObjectbase; att.Slaves.ToList().ForEach( s => { fo.GetFilterFieldByPath(s)?.Reset(); } ); }