Я создал приложение, которое подключается к службе WCF и проверяет DispatcherTimer каждые 1,5 секунды, имеет ли телефон самое последнее изображение. Если нет, то будет загружено самое последнее изображение. Возможно, телефон имеет самое последнее изображение в течение некоторого времени, скажем, 10 минут. Если это так, то 1,5-секундный интервал слишком быстрый. Но когда изображение меняется на сервере, я хочу, чтобы оно было загружено приложением как можно скорее, скажем, в течение нескольких секунд.
Я понимаю, что мог бы использовать службу push-уведомлений Microsoft, но мой проект касается использования закрытой сети, без интернета.
Итак, мой вопрос: каким образом я бы снизил и минимизировал использование моей сети?
Любая помощь и советы приветствуются, спасибо!