Я хочу вернуть задачу, не дожидаясь окончания метода, который я вызываю async, но каждая функция, которую я пробовал, работает не так, как я хочу.
Оба метода находятся в одном и том же 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 возвратил «ОК» на контроллер и продолжил обрабатывать асинхронный метод (в примере кода, CreateFile
метод).