Caching azure缓存的多种配置

Caching azure缓存的多种配置,caching,azure,Caching,Azure,如何管理Azure缓存的多个配置 我们有一个测试和一个现场配置 如果这只是一个web角色,那么可以通过web配置转换轻松管理它,但是我们也有一个工作者角色,并且您不能真正进行app.config转换 Azure中的缓存只允许使用“Default”作为名称,您只能使用GetDefaultConfiguration()(与GetConfiguration(“名称”)相反) 既然我们有不同的缓存URL,那么如何在live和test Azure缓存之间自动交换呢。可以在代码中手动配置DataCacheF

如何管理Azure缓存的多个配置

我们有一个测试和一个现场配置

如果这只是一个web角色,那么可以通过web配置转换轻松管理它,但是我们也有一个工作者角色,并且您不能真正进行app.config转换

Azure中的缓存只允许使用“Default”作为名称,您只能使用GetDefaultConfiguration()(与GetConfiguration(“名称”)相反)


既然我们有不同的缓存URL,那么如何在live和test Azure缓存之间自动交换呢。

可以在代码中手动配置DataCacheFactory,而不是使用web.config中的自定义配置部分。如果这样做,则可以将设置存储在.cscfg文件中,并将其与所有其他设置一起管理。您最终会得到一些额外的代码来进行配置,但这非常简单。还有一些我认为只能通过代码设置的选项,尽管这对您可能并不重要

有关配置代码的详细信息,请参阅