Multi-Async in Entity Framework 6?

Das ist mein Code:

var banner = context.Banners.ToListAsync()
var newsGroup = context.NewsGroups.ToListAsync()
await Task.WhenAll(banner, newsGroup);

Aber als ich die Funktion vom Controller aus aufrief. Es zeigte Fehler

In diesem Kontext wurde eine zweite Operation gestartet, bevor eine vorherige asynchrone Operation abgeschlossen wurde. Verwenden Sie 'await', um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen sind, bevor Sie eine andere Methode in diesem Kontext aufrufen. Es wird nicht garantiert, dass Instanzmitglieder threadsicher sind.

Bitte helfen Sie mir, dieses Problem zu lösen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage