private void timer_Tick(object sender, EventArgs e) { try { using (var conversionServiceClient = new ConversionServiceReference.ConversionServiceClient()) { var serverStatus = conversionServiceClient.GetServerStatus(); this.updateLabel(serverStatus); } } catch { this.updateLabel(ServerState.Offline); } }
private void RefreshButtonClick(object sender, RoutedEventArgs e) { try { using (var conversionServiceClient = new ConversionServiceReference.ConversionServiceClient()) { var res = conversionServiceClient.GetAvailableFiles(); this.files = res.ToList(); this.listBoxFiles.ItemsSource = files; } } catch(Exception ex) { Console.WriteLine(ex); } }