DocsBrasil é uma biblioteca .Net para validar, gerar e formatar alguns documentos brasileiros
- CPF
- CNPJ
- Renavam
- Placa
dotnet add package DocsBrasil
Importe o seguinte namespace
using DocsBrasil.Extensions;Para validar o documento, basta ter o valor em uma variável do tipo string e em seguida chamar o método de validação correspondente ao documento.
O método retornará um valor do tipo bool.
string cpf = "01234567890";
if(cpf.IsCpf()){
// CPF válido
}Importe o seguinte namespace
using DocsBrasil.Fakes;Para gerar o documento, chame a classe Gerador e posteriormete a função do documento que deseja gerar.
Único documento
string cpf = Gerador.Cpf();Array de documento
string[] cpfs = Gerador.Cpfs(100);Importe o seguinte namespace
using DocsBrasil.Extensions;Para formatar o documento, basta ter o valor em uma variável do tipo string e em seguida chamar o método de formatação correspondente ao documento.
O método retornará um valor do tipo string.
string cpf = "01234567890";
Console.WriteLine(cpf.FormatCpf());
// output: 012.345.678-90