Seaser.NETJava出身のDIコンテナSeaser.NET団体における、純正な.NET版のDIフレームワークであるQuillを試してみた。Quillの持つ基本的な機能は以下な感じ。Guiceの.NET版という印象を受けた。重要で使いやすい機能のみに実装を絞っており、かなりわかり易い&使いやすいフレームワークになってるんじゃないでしょうか。ここで、あえて”DIとは!”とか、”AOPとは!”とかは言ったりしませんが、DI機能の一番典型的な使い方としてモックの差し替えサンプルを実装してみました。よろしかったらどぞどぞ。サンプルコードはプロジェクト毎ここに置いてます。はまり所もメモっておきます。