Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Ninject と StructureMap の間でどちらが単純なのか疑問に思っていましたか? それらを使用する際に注意すべきことはありますか?
ありがとう。
私見ですが、以前に DI を行ったことがない場合は、おそらく Ninject を使い始めるのが簡単ですが、StructureMap の方が拡張性が高いことがわかりました。
どちらのコンテナーを選択する場合でも、通常のアドバイスに従い、所有しているインターフェイス (小さな「i」ではなく) の背後にラップしてください。サードパーティのコンポーネントをコードの奥深くに埋め込むと、通常、問題が発生します。
結局のところ、それは個人の好みにかかっています。