public async Task <IActionResult> Create(OrderInfo orderInfo, string store) { #region Sending via Message Body /* * //Don't do this: * await session.Send(new CreateOrderCommand * { * CustomerID = customerId, * ProductID = orderInfo.ProductID, * Quantity = orderInfo.Quantity * }); */ #endregion await session.SendForTenant(store, new CreateOrderCommand { Customer = orderInfo.Customer, ProductID = orderInfo.ProductID, Quantity = orderInfo.Quantity }); Console.WriteLine($"Sent the order request for {store}"); return(Ok($"{store}-OrderAccepted")); }