プッシュ通知を24時間間隔で毎日送信するには、私はquartzライブラリを使用しました。しかし、問題は私のPCがオフになっている、または私のネットワークが切断されている、このコードの平和も引き起こされますが、私のプッシュ通知は送信されません。私の質問は、私のPCがオフになっている、またはネットワークが切断されたときに、どのようにトリガーを管理できますか? 私のPCがオンになっているか、インターネットに接続した後にプッシュ通知を送信したい。あなたがMisfire Instructionsの組み合わせを必要とするプッシュ通知の送信中にコンピュータがオフになっているときのクォーツトリガーの処理
ITrigger trigger = TriggerBuilder.Create()
.WithDailyTimeIntervalSchedule
(s =>
s.WithIntervalInHours(24)
.OnEveryDay()
.StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(11, 00))
)
.Build();
scheduler.ScheduleJob(job, trigger);
はまた、あなたのPCをオンまたはインターネットに接続されている場合、スケジュールでトリガーされる方法を実行します。 – VDWWD
申し訳ありませんが、24時間後に起動される私の仕事方法を見たいですか? –
いいえ、ただし、アプリケーションが起動するか、インターネット接続が復元されるたびに、そのメソッドを起動する必要があります。 – VDWWD