Я изучаю xamarin Asyn c,
У меня есть функция, которая переводит много предложений асинхронно.
Я хотел бы изменить свою функцию, чтобы запускать все ожидания в в то же время в App. xml .cs, потому что некоторые переводы не завершены, и я перенаправлен на MainPage
Вот моя функция со всем ожиданием:
public async Task SetLeafLanguage()
{
var phoneLanguage = "fr";// CultureInfo.CurrentUICulture.TwoLetterISOLanguageName;
// transversal
var WarningConnexionText = await MicosoftTranslater.TranslateText("this the first text", phoneLanguage);
// Test page
var NumberOfWords = await MicosoftTranslater.TranslateText("this the second text", phoneLanguage);
var ExerciceTitle = await MicosoftTranslater.TranslateText("this the second text", phoneLanguage);
var AnswerPlaceHolder = await MicosoftTranslater.TranslateText("this the second text", phoneLanguage);
var LabelNumberOfWordToTranslate = await MicosoftTranslater.TranslateText("this the second text", phoneLanguage);
// parameter labels
var AboutUstext = await MicosoftTranslater.TranslateText("this the second text", phoneLanguage);
}
public async Task GetUserOnData()
{
await SetLeafLanguage();
MainPage = new MainPage();
}
public App ()
{
InitializeComponent();
GetUserOnData();
}