public IActionResult MakeOrder([FromBody] MakeOrderRequestModel requestModel) { //var response = _makeOrderCommandHandler.MakeOrder(requestModel); var response = _mediator.Send(requestModel); return(Ok(response)); }
public async Task <IActionResult> MakeOrder([FromBody] MakeOrderRequestModel makeOrderRequest) { var r = await CommandAsync(makeOrderRequest); await _mediator.Publish(new Notifications.ValueAddedNotification { Value = makeOrderRequest.OrderName }); return(Ok()); }
public void MakeOrder_Success_Result() { var makeOrderRequestModel = new MakeOrderRequestModel(); Mediator.Setup(x => x.Send(It.IsAny <MakeOrderRequestModel>(), new System.Threading.CancellationToken())). ReturnsAsync(new MakeOrderResponseModel { IsSuccess = true, OrderId = Guid.NewGuid() }); var orderController = new OrderController(Mediator.Object); //Action IActionResult result = orderController.MakeOrder(makeOrderRequestModel); //Assert Assert.IsType <OkObjectResult>(result); }
public IActionResult MakeOrder([FromBody] MakeOrderRequestModel model) { var response = _mediator.Send(model); return(Ok(response)); }
public async Task <ActionResult> MakeOrder([FromBody] MakeOrderRequestModel requestModel) { var response = await _mediator.Send(requestModel); return(Ok(response)); }
public IActionResult MakeOrder([FromBody] MakeOrderRequestModel requestModel) { var response = makeOrderCommandHandler.MakeOrder(requestModel); return(Ok(response)); }