def configure(self, binder):<EOL>
redis_cache_module = RedisCacheModule()<EOL>binder.bind(<EOL>RedisCacheModule,<EOL>to=redis_cache_module,<EOL>scope=singleton<EOL>)<EOL>binder.bind(<EOL>CacheModule,<EOL>to=redis_cache_module,<EOL>scope=singleton<EOL>)<EOL>redis_id_helper = RedisIdHelper()<EOL>binder.bind(<EOL>RedisIdHelper,<EOL>to=redis_id_helper,<EOL>scope=singleton<EOL>)<EOL>binder.bind(<EOL>IdHelper,<EOL>to=redis_id_helper,<EOL>scope=singleton<EOL>)<EOL>logging.debug("<STR_LIT>")<EOL>
Initializer of the cache - creates the Redis cache module as the
        default cache infrastructure. The module is bound to `RedisCacheModule`
        and `CacheModule` keys. The initializer also creates `RedisIdHelper`
        and bounds it to `RedisIdHelper` and `IdHelper` keys.

        :param Binder binder: The binder object holding the binding context, we\
         add cache to the binder.