Загрузка, скрытие, успех показа - UserDialog - PullRequest
0 голосов
/ 26 апреля 2018

Я использую UserDialog и показываю диалог Loading. Это показывает успешно, и когда сетевая операция выполнена, тогда это закрывает себя, но диалоговое окно сообщения ShowSuccess никогда не всплывает. Любая идея?

public async Task SyncPopulationDataAsync(string countryId)
{
    using (Mvx.Resolve<IUserDialogs>().Loading("Loading..."))
    {
       await Task.Run(() => SyncPopulationData(countryId)).ConfigureAwait(false);
    }
}

 private void SyncPopulationData(string countryId)
 {
  // network operation is commented here
   if( result.exception == null)
   {
      Mvx.Resolve<IUserDialogs>().HideLoading();
      Mvx.Resolve<IUserDialogs>().ShowSuccess("Successfull", 5000);
   }
 }
...