問題タブ [blazor-client-side]
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.
asp.net-core - ASP.NET Blazor での静的ファイルの読み取り
クライアント側の Blazor アプリケーションがあります。Angularappsetting.json
のように、クライアント側の構成用のファイルが必要です。environment.ts
そのために、ConfigFiles
フォルダーを下wwwroot
に置き、JSON ファイルをその中に入れています。以下のようにこのファイルを読み込もうとしています。
最初にパスを取得します。
それを読むより:
しかし、私は常にエラーが発生します:
パス「/ConfigFiles/appsettings.json」の一部が見つかりませんでした。
メソッド内でGetPath()
、私も試しました:
しかし、私はまだ同じエラーが発生します:
パス「wwwroot/ConfigFiles/appsettings.json」の一部が見つかりませんでした。
IHostingEnvironment
クライアント側の Blazor には概念がないため、ここで静的 JSON ファイルを読み取る正しい方法は何ですか?