保存された通知チャネル URI は、アプリが非アクティブな間 (つまり、停止中、廃棄中、休止中) に古くなることがあります。非アクティブな期間の後に Web サービスでチャネル URI を更新するためのベスト プラクティスは何ですか?
Web 上のさまざまな記事で、URI を Web サービスに送信するために「取得」することが言及されています。しかし、私が知る限り、私のアプリがチャネル URI を学習する唯一の方法は のChannelUriUpdated
イベントを介するHttpNotificationChannel
ことであり、そのイベントの発生は私の制御下にありません。アプリが非アクティブである間に、MPNS が URI を変更した可能性があります。アプリが に応答できなかった場合ChannelUriUpdated
、URI はアプリと Web サービスの両方で古くなります。
によって返されるチャネルは、HttpNotificationChannel.Find
常に最新のチャネル URI を持つことが保証されているのでしょうか?