public async Task <bool> DeleteTaskAsync(string id) { var result = await _reasoningTaskRepository.RemoveAsync(id); _logger.LogInformation($"Reasoning task {id} has been deleted"); return(result.DeletedCount > 0); }