private async Task Run()
        {
            Status = "Connecting...";
            await SetupServer();

            _server.Open();
            _listenTask = Task.Run(() => _server.Start());
            _updateTask = Task.Run(() => Update());
            _isRunning  = true;
        }