這是我的代碼:實體框架6中的多異步?
var banner = context.Banners.ToListAsync()
var newsGroup = context.NewsGroups.ToListAsync()
await Task.WhenAll(banner, newsGroup);
但是,當我打電話從控制器的功能。它顯示錯誤
在上一次異步操作完成之前,在此上下文中開始第二個操作。在調用此上下文中的另一個方法之前,請使用'await'來確保任何異步操作已完成。任何實例成員不保證是線程安全的。
請幫我解決這個問題。
的異常清澈,你有什麼要求? –
我有2個任務。如果我運行每個任務。它的成功。但如果我像上面的代碼一樣運行。這是錯誤 –