2023-09-06から1日間の記事一覧

【C#】ファイルを別の場所に書き出してから保存する

既存のファイルに内容を書きこむ時に、直接対象のファイルを開いて書き込みを行うとアプリが強制終了するなどでストリームが異常終了するとファイルの内容が破損する場合があります。この問題を避けるためには以下のアプローチが必要です。 直接ファイルを開…

【C#】WebApplicationBuilderで自作の定義ファイルを扱う

WebApplicationBuilder などでは定義ファイルとして appsettings.json と appsettings.Development.json は最初から利用できます。 この定義ファイルの仕組みに自作の JSON ファイルを追加しIConfiguration 経由で内容を利用できるようにしたいと思います。 …