public async Task UpdateServiceSettings() { try { await Task.Run(() => _client.Apply(_settingsContractProvider.GetSettingsContract())); } catch (Exception ex) when(ex is CommunicationException || ex is TimeoutException || ex is TaskCanceledException) { _logger.Error(ex.CombinedMessage()); } }
private async Task UpdateServiceSettingsInternal(SettingsContract settingsContract) { try { await Task.Run(() => _client.Apply(settingsContract)); } catch (Exception ex) when(ex is CommunicationException || ex is TimeoutException || ex is TaskCanceledException) { _logger.Error(ex.CombinedMessage()); } }
public async Task UpdateServiceSettings() { try { await Task.Run(() => _client.Apply(_settingsContractProvider.GetSettingsContract())); } catch (Exception ex) { _logger.Error(ex); } }