なぜStructureMapを離れるのですか?
Jeremy Miller(StructureMapの背後にいる男)が述べたように: Silverlightのサポートはありません
なぜSilverlightのサポートが必要なのですか?
WindowsPhoneアプリを書き始めているので、これが必要なようです。
この質問の目的は?
StructureMapが大好きです。それは機能でいっぱいで、私は私のプロジェクトの多くにそれを使用しています。しかし、私は新しいものを選ばなければなりません。どちらを選ぶべきですか?
他のツール?
新しいフレームワークに何が欲しいですか?
WindowsPhoneのサポート。
現在、 StructureMapを使用してシングルトンの依存関係を次のように登録しています。
ObjectFactory.Configure(Function(config)
config.For(Of TPlugin).Singleton.Use(Of TConcrete)())
またはこれ(ジェネリック型の場合):
ObjectFactory.Configure(Function(config)
config.For(Of GetType(IRepository(Of ))).Use(Of GetType(Repository(Of )))())
または転送タイプ:
ObjectFactory.Configure(Sub(config) config.Forward(Of TResolveBy, TRequested)())
StructureMap(またはより良い構文)に近い構文で同じことをしたい
私はあなたに何が欲しいですか?
彼らとの経験はありますか?
あなたはどちらを好みますか?
Windows Phoneアプリでの使用をお勧めするのはどれですか?
他に何か提案はありますか?
アップデート:
ライフサイクルと具体的な型の初期化(型を定義するだけでなく関数を使用)はどうですか?StructureMapの場合:
config.For(pluginType).Singleton.Use(concreteType)
また
config.For(Of TPlugin).HybridHttpOrThreadLocalScoped.Use(SomeFunction)