2012-03-03 7 views
9

まだPortable Class Librariesをサポートする(または作成できる)IoCコンテナはありますか?ポータブルクラスライブラリ用のIoCコンテナ

私はいくつかの(SimpleInjector、AutoFac)を使いこなしましたが、それらは常に1つの依存関係または別のものを持っていて、移植可能なクラスライブラリとしてそれらを使用できませんでした。

私は非常にトピックに新しいので、私はおそらく完全に間違ったトラックにここにあります。より詳細には

私は、.NET 4.5、WP7とWinRTの上で実行する必要がありますMMVMアプリのための私のモデル(およびそれ以降のviewmodels)を含むライブラリーを作成したいです。このモデルはファイルとして保存可能でなければなりません。特定の保存アルゴリズム(デスクトップファイルシステム、独立したストレージ)の実装はすべてのプラットフォームに固有なので、IoCコンテナを使用してモデル自体から切り離すことを望んでいました。私は、ポータブルライブラリのautofacのベータ版があると信じて

+0

[この男](http://blog.schuager.com/2011/01/compactcontainer-rebump.html)は城ウィンザーを移植しましたし、彼自身のコンテナと比較した。これはあなたが必要なものかどうかは分かりません。 – oleksii

+5

なぜこれが必要ですか?ライブラリは、最初にDIコンテナに頼る必要はありません。アプリケーションのみがDIコンテナを消費する必要があります。 –

+0

@ MarkSeemann質問でこれを明確にしようとしました。多分私はここで間違った方向に走っています。 – Amenti

答えて

関連する問題