MVVMでの非同期データフェッチの責任者は誰ですか?たとえば、私のビューにはフェッチする5つの異なるデータのコレクションがあり、これを事前定義された順序で非同期に取得したいと思います。このため、私はコルーチンとタスクを使用しています。
質問:VMがこれを担当しますか?モデル/リポジトリでGetCustomersAsyncメソッドを定義する必要がありますか?タスクでクエリをラップしますか、それともVMに任せる必要がありますか?
MVVMでの非同期データフェッチの責任者は誰ですか?たとえば、私のビューにはフェッチする5つの異なるデータのコレクションがあり、これを事前定義された順序で非同期に取得したいと思います。このため、私はコルーチンとタスクを使用しています。
質問:VMがこれを担当しますか?モデル/リポジトリでGetCustomersAsyncメソッドを定義する必要がありますか?タスクでクエリをラップしますか、それともVMに任せる必要がありますか?