Я знаком с классом «достижимость», чтобы проверить, есть ли подключение к Интернету: https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs
Теперь мне было интересно, есть ли способ получать уведомления, когда статус сети изменился? Допустим, моя коллекция загружается, когда нет интернета. Изображения не загружаются. Я хотел бы снова запустить загрузку, если iPad снова подключится к Интернету.
В классе достижимости я вижу следующий код:
public static event EventHandler ReachabilityChanged;
static void OnChange (NetworkReachabilityFlags flags)
{
var h = ReachabilityChanged;
if (h != null)
h (null, EventArgs.Empty);
}
Однако, если я устанавливаю точку останова в методе «OnChange», она не вызывается, когда я выключаю Wi-Fi.
Любые идеи?
С уважением, Мэтт