オンライン接続が必要な WP7 アプリを開発しています。mainpage.xaml から任意のページに移動する前に、次を使用して、デバイスがインターネットに接続されているかどうかを確認しています。
isAvailable = NetworkInterface.GetIsNetworkAvailable();
アプリisAvailable
は true の場合にのみ続行されます。それ以外の場合は、「Wi-Fi 接続を確認してください」というポップアップが表示されます。
質問: 最初はアプリがインターネットに接続されていますが、アプリの使用中にインターネット接続が失われた場合、最初の確認後にどのように対処すればよいですか?
isAvailable = NetworkInterface.GetIsNetworkAvailable();
すべてのページの読み込み時またはすべてのサービス呼び出しの前に確認する必要がありますか? これを実装するより良い方法はありますか?