S2Container.NET1.4.0以降のバージョンでS2Containerを利用した場合、下記の問題が発生することを確認しています。
 現在のところ対応の予定はありません。DIコンテナはQuillのご利用を推奨致します。

  • プロパティインジェクションでインターセプターが適用されないことがある
  • 「I」というインターフェースをもつ「A」という実装クラスを作成し、
    diconファイルにコンポーネントとして「A」を登録した場合、
    インジェクションされる側のプロパティの型が
     「A」の場合⇒インターセプターが適用される(こちらは問題なし)
     「I」の場合⇒インターセプターが適用されない
    					

  • singletonに設定してもsingletonになっていない可能性がある
  • dicon上で"singleton"に設定したコンポーネントXをプロパティAとBにインジェクションした場合、
    AとBでインスタンスが異なっている
    					

 ※S2Container.NET 1.3系を使用する場合、DIコンテナにQuillを使用する場合は上記問題は発生しません。