public async Task <Unit> Handle(DeleteCategoriaCommand request, CancellationToken cancellationToken) { var categoria = mapper.Map <Categoria>(request); if (categoria == null) { throw new Exception("Categoria não encontrada."); } categoriaDomainService.Remove(categoria); await mediator.Publish(new CategoriaNotification { Categoria = categoria, Action = ActionNotification.Excluir }); return(Unit.Value); }
public void Remove(Guid codigo) { _service.Remove(codigo); }