public Client(ConnectOptions options) { _options = options; ClientLogic client = new ClientLogic(); _logic = client; client.OnClientConnected += OnClientConnected; client.OnClientDisconnected += OnClientDisconnected; client.OnTick += OnTick; client.OnMessage += OnMessage; client.Connect(_options.Hostname, _options.Port); }