2015-03-24 56 views
0

我試圖更新遺留代碼,該代碼一直在利用2.0之前版本的WindowsAzure.Storage。在Application_Start,存在以下情況:轉換舊版Azure存儲配置設置發佈者

protected void Application_Start(object sender, EventArgs e) 
    { 
     var connectionString = ""; 

     CloudStorageAccount.SetConfigurationSettingPublisher(
      (configName, configSettingPublisher) => 
      { 
       connectionString = RoleEnvironment.IsAvailable 
        ? RoleEnvironment.GetConfigurationSettingValue(configName) 
        : ConfigurationManager.AppSettings[configName]; 
       configSettingPublisher(connectionString); 
      }); 
    } 

不知道這是怎麼轉換爲新的方法...

+0

請問這個答案蓋你想什麼 去做? http://stackoverflow.com/questions/29216175/azure-code-to-pull-settings-that-will-work-in-all-three-scenarios-azure-websit/29244154#29244154 – 2015-03-25 01:16:02

+0

可能的重複的[Azure存儲sdk v1.3 to v2 => SetConfigurationSettingPublisher](http://stackoverflow.com/questions/17789937/azure-storage-sdk-v1-3-to-v2-setconfigurationsettingpublisher) – 2015-03-25 22:20:29

回答