public async Task <ActionResult> Trigger([FromBody] TriggerRequest triggerRequest) { var response = _rabbitMqService.QueueTriggerRequest(triggerRequest); if (response.Status == QueueTriggerRequestStatus.Queued) { return(Ok(response.Status.ToString())); } throw new Exception("Failed to queue request."); }