2

私は Autofac の使用に慣れており、1 行のコードで autofac を使用すると、アセンブリ内のすべてのインターフェイスを登録して、そのインターフェイスを実装するクラスに解決されるようにすることができます。

Unity では、すべてのインターフェイスを手動で登録する必要があるようです。すべてをグローバルに登録するより簡単な方法があるかどうか疑問に思っています。ライフサイクルの違いにより、個々のエントリが作成されます。

ありがとう

4

2 に答える 2

2

Unity 2 にはありません。

ただし、次のような、Unity の上にこの動作を追加しようとする contrib プロジェクトがあります。

アップデート

バッチ登録のサポートを含むUnity 3がリリースされたばかりのようです。

于 2013-04-18T21:35:52.593 に答える