public IGenericCommandResult Handle(ApagarProdutoCommand command) { var produto = _repo.ObterProdutoPorId(command.ProdutoId); if (produto is null) { return(new GenericCommandResult(false, "Produto não localizado", command)); } _repo.ApagarProduto(produto); return(new GenericCommandResult(true, "Produto apagado com sucesso")); }