add ICacheClient support
remove lightInject