ASP.NET

ASP.NET

.NETでHttpClientを依存性注入(DI)で使うベストプラクティス

.NET で外部APIを呼び出す際に HttpClient を使用することは非常に一般的です。しかし、その使い方を間違えると、ソケットの枯渇やパフォーマンス劣化といった深刻な問題を引き起こします。この記事では、HttpClient を依存性...
ASP.NET

.NETのAddScoped / AddSingleton / AddTransient の違い

ASP.NET Core では、依存性の注入(Dependency Injection)がフレームワークに標準で組み込まれており、AddScoped、AddSingleton、AddTransient を使ってサービスのライフタイムを管理し...
MAUI

APT2000やAPT2260のエラーは、日本語だと出る[MAUI]

PT2000やAPT2260のエラーは、日本語だと出るMAUIをビルドしたときに、APT2000やAPT2260のエラーが発生しました。APT2000 指定されたファイルが見つかりません。Notes\Notes\obj\Debug\net8...
ASP.NET

よく使うdotnet efコマンド(インストール・マイグレーション実行)

dotnet efのインストールdotnet tool install --global dotnet-ef dotnet efのバージョン確認dotnet efマイグレーションファイルの作成対象のプロジェクトのフォルダで実行。dotnet...
ASP.NET

[ASP.NET] エラー:Your startup project ‘RestApiApp’ doesn’t reference Microsoft.EntityFrameworkCore.Design.

エラーの内容dotnetコマンドでマイグレーションファイルを作る時に使ったときに以下のようなエラーが発生。「Your startup project 'RestApiApp' doesn't reference Microsoft.Enti...