private static void ChangeLanguage(Language lang) // Maybe async? { if (_providerDictionary.ContainsKey(lang)) { Provider = _providerDictionary[lang]; CurrentLanguage = lang; TradeClient.FetchAPIData().Wait(); } else { throw new Exception("Language not implemented yet"); } }