1
resposta

Não consigo usar o pacote Caelum após instalação.

Sigo exatamente os passos indicados para instalar via NuGet. Após instalado crio uma nova classe, crio uma string cpf para por como um parâmetro de teste. Chamo o CPFValidator para importar o Caelum.Stella.... mas a opção não aparece. Tentei importar na unha, o Visual Studio autocompletava o nome, fui até o Validation, mas ainda assim não deu certo.

Usando o Visual Studio 2022, framework .net5, windows 10

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Bom dia Diego,

Consegui simular o erro que está acontecendo com você:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Acontece que você está criando o objeto no corpo da classe, encapsule essa criação de objetos em um método:

using Caelum.Stella.CSharp.Validation;

namespace ConsoleApp1
{
    public class ValidaCpfModel
    {
        string cpf = "11111111111";



        public void ValidarCpf(string cpf)
        {
            new CPFValidator().AssertValid(cpf);
        }

    }
}

Espero ter ajudado!

Att.