作成者: Kirk Larkin、Steve Smith、Brandon Dahler ASP.NET Core では依存関係の挿入 (DI) ソフトウェア設計パターンがサポートされています。これは、クラスとその依存関係の間で制御の反転 (IoC) を実現するための手法です。 MVC コントローラー内の依存依存関係の挿入に固有の詳細については、「ASP.NET Core でのコントローラーへの依存関係の挿入」を参照してください。 Web アプリ以外のアプリケーションで依存関係の挿入を使用する方法の詳細については、「.NET での依存関係の挿入」を参照してください。 オプションとしての依存関係の挿入の詳細については、「ASP.NET Core のオプション パターン」を参照してください。 このトピックでは、ASP.NET Core での依存関係の挿入について説明します。 依存関係の挿入の使用
![ASP.NET Core での依存関係の挿入](https://cdn-ak-scissors.b.st-hatena.com/image/square/03cace2126811e42cffeb31e206009477de69b7b/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fdotnet%2Fmedia%2Fdotnet-logo.png)