public async Task <DiscontinueProductResult> DiscontinueProductAsync(DiscontinueProductCommand command) { var productDiscontinued = await _mediator.Send(command); return(productDiscontinued); }
public async Task <ActionResult> Activate([FromBody] DiscontinueProductCommand request) { var result = await mediator.Send(request); return(new JsonResult(result)); }
public async Task <ActionResult> Discontinue([FromBody] DiscontinueProductCommand command) { return(new JsonResult(await _productApplicationService.DiscontinueProductAsync(command))); }