public override async Task HandleCore(ExcluirMarcaCommand request, CancellationToken cancellationToken)
        {
            var marca = await _marcaRepository.ObterPorIdAsync(request.MarcaId);

            if (marca == default(Marca))
            {
                throw new EntityNotFoundException(typeof(Marca).Name, request.MarcaId);
            }

            marca.Excluir();

            await _marcaRepository.ExcluirAsync(marca);
        }