我正在编写一个MVC5应用程序,其中有一个控制器和一个名为
我有一个第三方函数是
我想在从
如何确保
Method1
的函数。我有一个第三方函数是
async Task
,假设它叫DoMethodAsync
(它本质上是进行POST调用)。我想在从
Method1
返回之前立即调用它,但我并不真正关心异步任务的结果,如果失败了,那就失败了。如何快速启动它并在后台执行以使其不阻塞控制器响应其他请求?如何确保
Method1
返回后才执行DoMethodAsync
?
await
,它就不会阻塞控制器。 - Jonathan CarrollDoMethodAsync
,这会生成一个编译器警告,但你可以忽略它,因为它正在执行你想要的操作。 - CodingGorillaDoMethodAsync
在我返回后运行。但由于Method1
是控制器唯一可以访问的函数,所以我必须在它内部创建DoMethodAsync
,就在返回之前。 - WindowsMaker