0

Windows Embedded Handheld 6.5 (基本的には Compact Framework 3.5 を使用する Windows Mobile Handheld) の AutoFac でのサポートはありますか。現在 Ninject を使用していますが、Ninject を使用している Web サイトで奇妙なスレッドの問題が発生したため、AutoFac に移行しています。しかし、モバイル ハンドヘルドで実行されるエンタープライズ LOB アプリケーションは、Ninject がサポートする Compact Framework を使用します。

AutoFac がサポートされていない場合は、コンパクトなフレームワークに Ninject を使用することに固執し、2 つを抽象化する方法を考え出すかもしれません。Windows フォーム クライアント アプリはほとんどのコードをハンドヘルド バージョンと共有しているため、サポートされれば理想的です。または、Windows Forms コードは Ninject で問題なく動作するのでそのままにして、Web サイトは AutoFac に変更します。

4

1 に答える 1

1

インジェクションにCommonServiceLocatorを使用すると、AutoFac または Ninject (または他のいくつかのオプション) を使用できるようになります。特にCFビルドはありませんが、CFをサポートする自分のIoCプロジェクトにサポートを追加しましたが、それは本当に簡単だったので、NinjectのCFバージョンで動作させるのも簡単だと思います.

于 2013-11-03T17:17:59.363 に答える