言語リソースファイルをJSONとして保存し、Newtonsoft.Json
パッケージを使用してロードおよびデシリアライズする必要があります。wwwroot以外のjsonファイルをロードする
wwwroot
フォルダにこれらのファイルを置くことは意味がありません。これらのファイルは、クライアントによって直接使用または開かれることはないためです。
File.LoadAllText()
を使用してロードしようとしましたが、そのファイルをwwwroot
で見つけようとしましたが、それ以外は見えません。
とにかくロードできますか?
'.. \ some.json'のようなパスを使ってみましたか?あなたがwwwrootに限定されているわけではありませんが、それは作業ディレクトリかもしれません。 –
@SamKuhmonen、そうです。 'wwwroot'以外の静的ファイルは使用することはできませんが、使用することはできますが、クライアントは利用できません。 – VSG24