私はいくつかの非同期データフェッチを行っています.データベースへのいくつかの呼び出しでこれを行う必要があります. これらのタスクはすべて事前定義された順序で実行する必要があり、この目的のためにコルーチンとタスクを使用しています。
GetItemsA(); // wrapped in new Task
GetItemsB(); // wrapped in new Task
GetItemsC(); // wrapped in new Task
現在、これらの呼び出しごとに新しいタスクを作成しています。これは悪い習慣ですか?これを避けて、すべての cal を 1 つのタスクにラップする必要がありますか?
GetItems(); // wrap in single Task
void GetItems()
{
GetItemsA();
GetItemsB();
GetItemsC();
}