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:
🔸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.
🔸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.
🔸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
🔸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.
Você pode instalar os pacotes via NuGet Package Manager, .NET CLI ou adicionando manualmente no seu .csproj.
Install-Package Unimake.Extensions
Install-Package Unimake.Utils
Install-Package Unimake.Cryptography
Install-Package Unimake.Primitivesdotnet add package Unimake.Extensions
dotnet add package Unimake.Utils
dotnet add package Unimake.Cryptography
dotnet add package Unimake.PrimitivesContribuições são bem-vindas! Fique à vontade para abrir uma issue ou enviar um pull request.
Este projeto é licenciado sob a licença MIT. Veja o arquivo [[LICENSE]] para mais detalhes.
Para mais informações, acesse o site https://unimake.app/problems
Consulte sempre o arquivo BREAKING CHANGES para garantir que seu código esteja sempre atualizado com as últimas mudanças.