我正在尝试实现一个基本的缓存,但它在创建步骤上被锁定了......
我尝试了几种“创建缓存”的方法,但它们都冻结在同一步骤(我新建 DataCache 对象)。
我的解决方案有 1 个 Web 角色和一个缓存工作者角色(通过模板创建),所以没有什么太花哨的。
我当前的失败代码是
DataCache cache = new DataCache("default")
我的 webrole 中的 web.config 直接来自 nuget 包安装的内容
<dataCacheClients><dataCacheClient name="default">
<autoDiscover isEnabled="true" identifier="DataTesting.Azure.CachingRole" />
<!--<localCache isEnabled="true" sync="TimeoutBased" objectCount="100000" ttlValue="300" />-->
</dataCacheClient></dataCacheClients>
我在 VS 输出、计算模拟器的控制台或其他任何地方都没有看到任何有用的东西……缓存配置也被保存到存储中,因此缓存正在初始化。
有人对我可能做错了什么有任何建议吗?