我想返回Task而不等待我调用异步方法的结束,但是我尝试过的每个函数都无法正常运行。
这两种方法都在相同的API中,但是在不同的服务中。
我只使用第二种方法而无需等待。使用Task.Run
和.ConfigureAwait(false)
,但仍然无效。
public async Task<string> AsyncTest(string request){
_testService.CreateFile(request);
return "OK";
}
public async Task<string> CreateFile(string fileName){
...
}
我希望API向控制器返回“ OK”并继续处理异步方法(在示例代码中,为CreateFile
方法)。