IoCコンテナー-どちらが最適ですか? (.Net)[終了]
-
02-07-2019 - |
質問
IoCコンテナに人々が何を使用しているかを感じたいです。キャッスルウィンザーの良いところをいくつか読みましたが、多くの人がStructureMap、Unity、Ninjectなどを使用していることを知っています。
言及されたもの(および私が無視したもの)の違いのいくつかは何ですか?強み?弱点?より良いフィット(StructureMapはABCには最適ですが、XYZにはあまり適していません)?
解決
"ベスト"常に主観的です。
とはいえ、私はCastle Windsorの方がXMLの方が簡単だからです。ちなみにウィンザーとSpring.NETを試しただけなので、他のことについてはあまり言えませんでした。
他のヒント
多くのNinjectが好きです...シンプルで使いやすいです。クラスとインターフェイス間のバインディングを宣言するための流動的な表記法があり、コンテキストバインディングをサポートしています。驚くばかり。
StructureMapが好きです。最新バージョンでは、XML構成ファイルに頼らずにインラインを宣言することもできます。
所属していません StackOverflow