2016-07-24 64 views
3

我有一個asp.net 4應用程序,它工作正常,但我無法得到它的asp.net核心工作。該文檔說GetSetting看起來web.configapp.config文件。 存儲模擬器已打開。Asp.net核心CloudConfigurationManager.GetSetting()爲空

public void ConfigureServices(IServiceCollection services) 
{ 
    AzureConfig.Initialize(); 
} 

public static void Initialize() 
{ 
    //Always null 
    var connectionString = CloudConfigurationManager.GetSetting("StorageConnectionString"); 
} 

根web.config文件:

<configuration> 
    <appSettings> 
     <add key="StorageConnectionString" value="UseDevelopmentStorage=true;" /> 
    </appSettings> 
</configuration> 

我在project.json這些依賴關係:

"Microsoft.WindowsAzure.ConfigurationManager": "3.2.1", 
"WindowsAzure.Storage": "7.1.2", 
"AzureSDK2.2DLLs": "1.0.0" 

編輯,這並不工作之一:

{ 
    "ConnectionStrings": { 
    "DefaultConnection": "..." 
    "StorageConnectionString": "UseDevelopmentStorage=true" 
    }, 
    "Logging": { 
    "IncludeScopes": false, 
    "LogLevel": { 
     "Default": "Debug", 
     "System": "Information", 
     "Microsoft": "Information" 
    } 
    }, 
    "StorageConnectionString": "UseDevelopmentStorage=true" 
} 

回答