Skip to content

Repositórios de tipos comuns, extensões e utilitários utilizados nos diversos produtos Unimake.

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

Unimake/Helpers-UtilitiesAndExtensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helpers, Utilities and Extensions

Bem-vindo ao repositório Helpers, Utilities and Extensions da Unimake!

Este projeto reúne um conjunto de ferramentas essenciais para facilitar o desenvolvimento de aplicações .NET, organizadas em quatro projetos principais:

Projetos

1. Unimake.Extensions

🔸nuget: https://www.nuget.org/packages/Unimake.Extensions

Contém métodos de extensão para vários tipos comuns, como:

  • Tipos Genéricos
  • DateTime
  • Object
  • List
  • Entre outros

Essas extensões visam tornar o código mais limpo e produtivo.


2. Unimake.Utils

🔸nuget: https://www.nuget.org/packages/Unimake.Utils

Inclui classes utilitárias e helpers diversos, como:

  • Validadores (e.g., validação de documentos, formatos, etc.)
  • Formatadores (de texto, números, datas, etc.)
  • Helpers gerais para uso em diferentes cenários.

3. Unimake.Cryptography

🔸nuget: https://www.nuget.org/packages/Unimake.Cryptography

Concentra tudo relacionado à segurança e criptografia, incluindo:

  • Criptografia de dados
  • Assinaturas
  • Hashing (SHA, MD5, etc.)
  • JWT
  • OAUTH

4. Unimake.Primitives

🔸nuget: https://www.nuget.org/packages/Unimake.Primitives

Agrupa tipos primitivos e estruturas que são amplamente reutilizadas em vários projetos Unimake, promovendo padronização e reuso.


Instalação

Você pode instalar os pacotes via NuGet Package Manager, .NET CLI ou adicionando manualmente no seu .csproj.

Usando o NuGet Package Manager:

Install-Package Unimake.Extensions
Install-Package Unimake.Utils
Install-Package Unimake.Cryptography
Install-Package Unimake.Primitives

Usando a .NET CLI:

dotnet add package Unimake.Extensions
dotnet add package Unimake.Utils
dotnet add package Unimake.Cryptography
dotnet add package Unimake.Primitives

Contribuindo

Contribuições são bem-vindas! Fique à vontade para abrir uma issue ou enviar um pull request.


Licença

Este projeto é licenciado sob a licença MIT. Veja o arquivo [[LICENSE]] para mais detalhes.


Contato

Para mais informações, acesse o site https://unimake.app/problems


📝 Quebrando as alterações

Consulte sempre o arquivo BREAKING CHANGES para garantir que seu código esteja sempre atualizado com as últimas mudanças.

About

Repositórios de tipos comuns, extensões e utilitários utilizados nos diversos produtos Unimake.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •