这两种方法的工作方式是否相同?这两个都阻塞了主线程,不是吗?
// 1. Use async method
public IEnumerable<Entity> AsyncMethod()
{
return Context.Entities.ToListAsync().Result;
}
// 2. Use sync method
public IEnumerable<Entity> SyncMethod()
{
return Context.Entities.ToList();
}
Run Code Online (Sandbox Code Playgroud)