Приведенный ниже код завершается ошибкой, и возникает ошибка ошибки - только если в списке раундов содержится более 14 записей.Я проверил отдельные строки в списке, и данные верны.
Сообщение об ошибке: Запрос не может быть выполнен.(Не найдено) Что мне здесь не хватает?Есть ли альтернатива содержит?
try
{
await App.MobileService.SyncContext.PushAsync();
List<string> rounds = App.RoundsViewModel.roundItems.Select(r => r.id).Distinct().ToList();
await ScoresTable.PullAsync("Scores", ScoresTable.Where(x => rounds.Contains(x.RoundID)));
}
catch (MobileServicePushFailedException ex)
{ }
catch (Exception err)
{
Debug.WriteLine(err.Message);
}