public async Task <IActionResult> InitializeCleanup( [HttpTrigger(AuthorizationLevel.Function, "post")] DataCleanupParameters parameters) { Task queueDeleteTask = _serviceLayer.DeleteQueues(parameters); Task tableDeleteTask = DeleteTables(parameters); Task domainTopicQueryTask = _serviceLayer.PopulateDomainTopicQueue(parameters); await Task.WhenAll(queueDeleteTask, tableDeleteTask, domainTopicQueryTask); return(new OkResult()); }