2016-07-24 37 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" 
} 

回答