問題タブ [azure-app-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1408 参照

azure - Azure App Service 設定への接続文字列の保存

MySQL データベースに接続する ASP .Net Core 2.2 Web API があります。Azure App Service でホストされています。

現在、接続文字列を appsettings.json ファイルに保存しています。

そして、Startup.cs (ConfigureServices メソッド内) の接続文字列を次のように読み取ります。

いくつかの利点があるため、代わりにこれらの接続文字列を Azure App Service 設定に保存できることを読みました。私はこれをやろうとしてきましたが、それを機能させるのに苦労しています。

最初の質問は、接続文字列を Azure App Service 設定 ([接続文字列] セクションの下) に追加するときに、名前と値のペアの名前何を入力すればよいかということです。「MyDataContext」を入れるだけですか、それとも「ConnectionStrings:MyDataContext」を入れますか? (appsettings.json ファイルと同じ構造を維持しようとしています)。2 番目の質問は、今と同じ方法で Startup.ConfigureServices メソッドの接続文字列を読み取ることができますか? 私が理解していることから、Azure App Service は設定の接続文字列ストアを API の構成オブジェクトに自動的に挿入しますか? 何かが欠けているかどうかはわかりませんが、機能していません...

ここに画像の説明を入力