public ActionResult Post([FromBody] CreateProductCommand request) { if (request != null) { int product_id = _commandHandler.Handler(request); return(CreatedAtAction(ControllerContext.ActionDescriptor.ActionName, product_id)); } return(BadRequest()); }
public IActionResult Index() { var command = new CreateProductCommand { Name = "Eggs", CurrentStock = 34, Description = "very good", UnitPrice = 78 }; _commandHandler.Handler(command); return(View()); }