4

DependencyResolutionプロジェクトを介してCodeCampServerで行われるのと同じように、IoC登録を脇に置いておくようにしています。これにより、ソリューション内の1つのプロジェクトのみがStructureMapへの参照を保持します。

登録したいクライアント/UIプロジェクトにインターフェイスの実装があります。つまり、このDependencyResolutionプロジェクトにはクライアント/UIプロジェクトへの参照が必要です。

しかし、依存関係の登録を開始するためにDependencyResolutionプロジェクトを参照せずに、クライアント/ UIプロジェクト内から依存関係のセットアップをブートストラップするにはどうすればよいですか?

以前にMVCアプリケーション内からHttpModuleメソッドを使用しましたが(CodeCampServerが実行する方法と同様)、WinFormsアプリで実行する方法を理解しようとしています。

4

1 に答える 1

1

Cavet:私はWinFormsの経験があまりないとは言いません。JeremyのBuildYourOwn CABシリーズのブログ投稿の推力は、テスト可能なデスクトップアプリケーションを作成するという課題について論じていると思います。

于 2010-02-15T17:17:35.097 に答える