Added ISMemoryCache and ISDiskCache