Я хочу разработать приложение, которое получит некоторую конфигурацию из сервиса.Это нужно делать периодически, как раз в день.Значение периодического интервала также хранится в конфигурации.
У меня есть два класса A и B. A отвечает за синхронизацию конфигурации из службы и хранит последнюю память в памяти.B отвечает за обслуживание других клиентов внутри приложения.Любой клиент, который хочет прочитать значение, свяжется с B. B будет использовать последнюю конфигурацию, сохраненную в памяти из A.
Здесь, внутри A, я пытаюсь получить интервал обновления из B и планировать его периодически.Это создает взаимозависимость между двумя классами.B зависит от A для последней кэшированной конфигурации, а A зависит от B для получения интервала обновления.Я не уверен, как мы можем сломать эту взаимозависимость.Может кто-нибудь помочь, пожалуйста?