Я пытаюсь показать индикатор выполнения во время работы сети, но он не увеличивается. Остается с 2.
public async Task SyncPopulationDataAsync(string countryId)
{
var cancelled = false;
using (var dlg = Mvx.Resolve<IUserDialogs>().Progress("Test Progress", () => cancelled = true))
{
while (dlg.PercentComplete < 100)
{
dlg.PercentComplete += 2;
await Task.Run(() => SyncPopulationData(countryId)).ConfigureAwait(false);
}
}
}