2

人々が IoC コンテナに何を使用しているかを知りたいです。Castle Windsor についていくつか良いことを読んだことがありますが、多くの人が StructureMap、Unity、Ninject などを使用していることを知っています。

言及されたもの(および私が無視したもの)の違いのいくつかは何ですか。強み?弱点?より適切な適合 (StructureMap は ABC には最適ですが、XYZ にはあまり適していないなど)?

4

3 に答える 3

5

Ninject はとても気に入っています... シンプルで使いやすく、クラスとインターフェイス間のバインディングを宣言するための流動的な表記法があり、コンテキスト バインディングをサポートしています。素晴らしい。

于 2008-11-12T20:26:58.497 に答える
4

「最高」は常に主観的なものです。

そうは言っても、私は XML がより単純な Castle Windsor を好みます。ちなみに、私は Windsor と Spring.NET しか試していないので、他のものについてはあまり言えませんでした。

于 2008-09-26T03:45:20.837 に答える
4

ストラクチャーマップが好きです。最新バージョンでは、XML 構成ファイルに頼らなくてもインラインで宣言できます。

于 2008-09-26T03:46:30.180 に答える