As soon as you construct a DataCache object, you force a Cache Endpoint to be specified. I don't have a Cache endpoint and I don't need to test that so I don't want it in my Emulated environment. If I want it, I can just add the configuration string.

The purpose of the Emulator is to allow you to test the components that require the use of Azure Services. If I need to test a component which uses Azure Cache, I will configure it. Also, the Cache service does not currently run in the dev fabric so you'd have to install AppFabric in order to test things using the Azure Emulator. If you've got a simple way to get that all set up, I'm happy to change this :). But better to error on the side of _more_ configurability than less in this case.