Injection by HandとNinjection (およびWhy use Ninject )を読んでいました。私は2つの混乱に遭遇しました:
手で注入する手法には既に慣れていますが、Ninjection には慣れていないため、完全なプログラムがどのように機能するかわかりません。おそらく、そのページで行われているように、プログラムを分割して示すのではなく、完全なプログラムを提供する方が役立つでしょう。
これがどのように物事を簡単にするのか、私はまだよくわかりません。私は何か重要なものを見逃していると思います。インジェクションのグループを作成してから、2 つの大きなグループを一度に切り替える場合に、インジェクション フレームワークがどのように役立つかはわかりますが (これは、とりわけモックに役立ちます)、それ以上のものがあると思います。それより。しかし、私は何がわからない。あるいは、ポイントを強調するために、なぜこれがエキサイティングなのかを示す例がもっと必要なだけかもしれません。