public virtual void ApplySignalChanges(PropertyDiff[] changes, IDiffAdaptor adaptor, object obj) { foreach (PropertyDiff pdif in changes) { if (pdif.Operation == DiffOperation.Add) { adaptor.AddSignal(obj, pdif.Name, pdif.Text); } else { adaptor.RemoveSignal(obj, pdif.Name, pdif.Text); } } }
public virtual void ApplySignalChanges (PropertyDiff[] changes, IDiffAdaptor adaptor, object obj) { foreach (PropertyDiff pdif in changes) { if (pdif.Operation == DiffOperation.Add) adaptor.AddSignal (obj, pdif.Name, pdif.Text); else adaptor.RemoveSignal (obj, pdif.Name, pdif.Text); } }