Spring .NET での Func ファクトリ インジェクションの一般的なサポートを探しています。これは、Castle Windsor の Typed Factory Facilityを提供するのと同じ機能ですが、Spring でこの種のファクトリ インジェクションをサポートする方法がわかりません。この種の機能をサポートするために使用できる Spring の拡張ポイントはありますか?
質問する
140 次
1 に答える
0
現時点では、これはそのままではサポートされていません。ただし、呼び出しでを実行するだけのを作成することは可能ですIFactoryObject
。たとえば、aが使用されているgithub(通常のSpring.netコミッターの1つによる)でのこの実装を参照してください。Func<T>
GetObject()
FuncBasedObjectCreator<T> : IFactoryObject
IConfigurableApplicationContext
この例では、作成者がこれを利用するためのいくつかの拡張機能も作成したことがわかりますFuncBasedObjectCreator
。
于 2012-05-25T13:27:01.123 に答える