3
私はasp.net 4のアプリケーションが正常に動作しますが、asp.netコアで動作するようにはできません。ドキュメントによると、GetSetting
はweb.config
またはapp.config
ファイルのいずれかになります。 ストレージエミュレータがオンになっています。Asp.net core CloudConfigurationManager.GetSetting()is null
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"
}
こと。ありがとう。 –