ビルトイン束縛
その他の使用可能な束縛について
注意: これらのビルトイン束縛を使用する必要は稀です。
インジェクター
フレームワークのコードでは、実行時まで必要な型がわからないことがあります。このまれなケースでは、インジェクターを注入する必要があります。インジェクターを注入するコードは、その依存関係を自己文書化しないので、この方法は控えめにすべきです。
プロバイダー
Ray.Diが知っているすべての型について、その型のプロバイダーを注入することが出来ます。 プロバイダー注入で詳しく説明されています。
マルチ束縛
プロバイダー束縛は、型に対して複数の実装を注入することが出来ます。 マルチ束縛で詳しく説明されています。