void ISupervisor.Add(IAgent agent) { if (_host == null) { throw new InvalidOperationException("The host is not ready."); } _host.Add(agent); }