private void Connect(object parameter) { Reagents.Clear(); _duplexClient = new DuplexReagentClient(new InstanceContext(Reagents)); _duplexClient.Connect(); _isConnected = true; }
private async void Connect(object parameter) { Reagents.Clear(); _duplexClient = new DuplexReagentClient(new InstanceContext(Reagents)); await _duplexClient.ConnectAsync(); _isConnected = true; // Forcing the CommandManager to raise the RequerySuggested event CommandManager.InvalidateRequerySuggested(); }