Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
1 つの MVVM アプリケーションを Web サービスとクライアントに分離する最良の方法は何ですか。
このアプリケーションは初期段階にあり、MVVM Light で開発されています。最近では、モバイル クライアント (Android、BB) で利用できるように、Web サービスにビジネス ロジックが必要であることが生まれました。
これを正しく行うための「ハウツー」またはガイドがあります
MVVM パターンは、クライアント側で使用されるプレゼンテーション パターンです。システム アーキテクチャには影響しません。通常、ビューモデルはビューの動作を処理する責任があります。サービスとやり取りしたいのはビューモデルです。
ビジネス ロジックを抽出し、WPF クライアントを含む複数のクライアントが使用できるサービスにすることをお勧めします。