Multi-asynchronizacja w Entity Framework 6?
To jest mój kod:
var banner = context.Banners.ToListAsync()
var newsGroup = context.NewsGroups.ToListAsync()
await Task.WhenAll(banner, newsGroup);
Ale kiedy zadzwoniłem do funkcji z kontrolera. To pokazało błąd
Druga operacja rozpoczęła się w tym kontekście przed zakończeniem poprzedniej operacji asynchronicznej. Użyj 'await', aby upewnić się, że wszystkie asynchroniczne operacje zostały zakończone przed wywołaniem innej metody w tym kontekście. Dowolni członkowie instancji nie mają gwarancji, że będą bezpieczni dla wątków.
Pomóż mi rozwiązać ten problem.