public void SetSourcePort(PortModel port) { if (SourcePort == port) { return; } SourcePort.RemoveLink(this); SourcePort = port; SourcePort.AddLink(this); SourcePortChanged?.Invoke(); }
public void SetSourcePort(PortModel port) { if (SourcePort == port) { return; } var old = SourcePort; SourcePort?.RemoveLink(this); SourcePort = port; SourcePort.AddLink(this); SourcePortChanged?.Invoke(this, old, SourcePort); }