0

MVVMアプローチを使用して取り組んでいるWP7(Windows Phone 7)プロジェクトがあります。ここで、バックグラウンドエージェントを追加して、リモートサーバーからの新しいデータを定期的にチェックします。私のモデルには、バックグラウンドエージェントから呼び出す必要のあるメソッドがあります。問題は、バックグラウンドエージェントでモデルへの参照を取得する方法がないことです。私はMVVMライトプロジェクトを使用しています。誰かがこれを解決する方法について何かアイデアを持っていますか?

ありがとう

4

1 に答える 1

1

モデルオブジェクトを別のプロジェクトに分離できます

- Project.Model
    ModelClass
    ModelClass2
- Project.Background
    Agent
- Project.Application
    App
    MainPage

したがって、この例では、アプリケーションとバックグラウンドプロジェクトがモデルプロジェクトを参照します。

于 2012-09-06T23:10:38.180 に答える