你或许应该把控制器方法为
async方法和用途
await,以避免死锁。
public async Task<ActionResult> MyActionAsync(){ var asdf = SharedTypes.Utilities.GetjsonStream(someUrl); string g = await asdf; // return something}Microsoft的ASP.NET教程包括有关ASP.NET MVC
4中异步方法的页面。

你或许应该把控制器方法为
async方法和用途
await,以避免死锁。
public async Task<ActionResult> MyActionAsync(){ var asdf = SharedTypes.Utilities.GetjsonStream(someUrl); string g = await asdf; // return something}Microsoft的ASP.NET教程包括有关ASP.NET MVC
4中异步方法的页面。