実稼働環境でAzure SQLデータベースへの接続文字列を設定するのが難しいです。asp.net core 1.0実稼働環境用のSQL Server接続文字列?
json/xmlファイルの代わりにシステム変数を使用しようとしています。
var builder = new ConfigurationBuilder(); builder.AddEnvironmentVariables("environment_variable_name"); var config = builder.Build(); Services.AddDbContext<AppDBContext>(options => options.UseSqlServer(config.GetConnectionString("environment_variable_name")));
しかし、それは、環境変数のうちの値を取得していないようです。 私が間違っていることは何ですか?
デバッグ時にconfig変数が正しいキー/値で設定されていることがわかりますが、config.GetConnectionStringは機能していないようです。