私は満足のいくビジネス/データ アーキテクチャを作成しました。コントローラーがサービスを消費し、結果を Winforms データソースにバインドするという、かなり標準的な方法で Winforms に表示しています。現在、MVC 3 を使用してアーキテクチャを公開したいと考えており、すべてのコントローラー クラスの重複を避ける方法についてのガイダンスを探しています。既存のコントローラ クラスに適用して Web ビューにプラグインできるインターフェイスを実装するだけでなく、Controller と ViewResult に少し戸惑っています。アイデア?