0

MVVMでWPFプロジェクトを適切に構築し、いくつかのWCF Webサービスを使用して、別のユーザーインターフェイス(Webまたはモバイル)を追加したいところに来ました。

ビューとViewModelは、現在WPFプロジェクトにカプセル化されています。新しいWebインターフェイスを作成したい場合、WebプロジェクトでViewModelロジックを活用するための最良の方法は何でしょうか。

4

1 に答える 1

1

これは、ビューモデルとビューを別々のプロジェクトに保持し、ビュープロジェクトがビューモデルプロジェクトを参照するのに十分な理由です。現状では、必要なビューモデルコードを取得するには、WebユーザーインターフェイスプロジェクトですべてのWPFコードを参照する必要があります。WPFプロジェクトを2つのプロジェクトにリファクタリングすることがどれほど実現可能かはわかりませんが、私があなたの立場にある場合は、それを調査します。

于 2013-01-12T02:41:43.800 に答える