Я пишу приложение для WP7, и у меня есть код для запроса обзора рынка каждые пять запусков с экспоненциальным отклонением, чтобы это меньше раздражало. Если пользователь нажимает "ok" на моем окне сообщения "хотели бы вы сделать обзор", я запускаю задачу обзора и сохраняю, что пользователь просмотрел приложение, поэтому я не спрашиваю снова.
var marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
IsolatedStorageSettings.ApplicationSettings["HasReviewed"] = true;
Однако, хотя вероятно, что пользователь оценил приложение, я не уверен на 100%, что он это сделал. Есть ли способ проверить, действительно ли текущий пользователь написал отзыв? Имеет ли MarketplaceReviewTask() возвратное значение? Я не смог найти ничего, что указывало бы на то, что я могу это прослушать.