public void Disconnect() { _parent?.Disconnect(this); _parent = null; }
public void ConnectTo(IEnergyNet net) { _energyNet.ConnectTo(net); }
public void ConnectTo(IEnergyNet net) { _parent?.Disconnect(this); _parent = net; _parent?.Connect(this); }
public void ConnectTo(IEnergyNet net) { _provider.ConnectTo(net); }