private async Task TranslateAllProviders() { Translations.Clear(); var lst = await translationService.TranslateAllProviders(this._phrase); var translatedList = new ObservableCollection <TranslationResult>(lst); if (Translations.Count == 0) { Translations.AddRange(translatedList); } }