public async Task <GenericCommandResult> PostManufacturer( [FromBody] ProductInsertCommand command, [FromServices] IHandler <ProductInsertCommand> handler) { return((GenericCommandResult)await handler.Handle(command)); }
public async Task InsertAsync(ProductDTO productDTO) { ProductInsertCommand productInsertCommand = _mapper.Map <ProductInsertCommand>(productDTO); await _mediator.Send(productInsertCommand); }
public async Task <ActionResult> Insert(ProductInsertCommand command) { await MediatorService.ExecuteHandler(command); return(NoContent()); }