示例#1
0
        public ActionResult Post([FromBody] CreateProductCommand request)
        {
            if (request != null)
            {
                int product_id = _commandHandler.Handler(request);
                return(CreatedAtAction(ControllerContext.ActionDescriptor.ActionName, product_id));
            }

            return(BadRequest());
        }
示例#2
0
        public IActionResult Index()
        {
            var command = new CreateProductCommand
            {
                Name         = "Eggs",
                CurrentStock = 34,
                Description  = "very good",
                UnitPrice    = 78
            };

            _commandHandler.Handler(command);

            return(View());
        }