public IHttpActionResult MakePayment([FromBody] PurchaseOrder purchaseOrder) { try { RabbitMQClient client = new RabbitMQClient(); client.SendPurchaseOrder(purchaseOrder); client.Close(); } catch (Exception) { return StatusCode(HttpStatusCode.BadRequest); } return Ok(purchaseOrder); }
public IHttpActionResult MakePayment([FromBody] CardPayment payment) { try { RabbitMQClient client = new RabbitMQClient(); client.SendPayment(payment); client.Close(); } catch (Exception) { return StatusCode(HttpStatusCode.BadRequest); } return Ok(payment); }