Пример реализации, в котором можно указать при вызове использовать ли кеш или нет:
Простой пример кеширования запроса к API с помощью кеш-контракта (см метод getClients()):