Я использую 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);
}
}