Gryd.IO.Templates
1.0.1
The owner has unlisted this package.
This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet new install Gryd.IO.Templates@1.0.1
This package contains a .NET Template Package you can call from the shell/command line.
🚀 Gryd.IO
Modular .NET Framework for Modern Applications
📋 O que é o Gryd.IO?
Gryd.IO é um framework modular para .NET que oferece:
- 🔐 GrydAuth - Autenticação e autorização completa (JWT, OAuth, MFA, LGPD)
- 📝 GrydCrud - Automação de operações CRUD
- 📊 GrydAudit - Auditoria e rastreamento de mudanças
- 📧 GrydNotifications - Sistema de notificações
🎯 Princípios
- Modular: Instale apenas o que precisa
- Clean Architecture: Separação clara de responsabilidades
- SOLID: Código extensível e manutenível
- DRY: Sem duplicação entre módulos
🏗️ Estrutura
Gryd.IO/
├── src/
│ ├── Core/ # Shared Kernel
│ │ ├── Gryd.Core/
│ │ ├── Gryd.Domain/
│ │ ├── Gryd.Application/
│ │ ├── Gryd.Infrastructure/
│ │ └── Gryd.API/
│ │
│ └── Modules/ # Módulos independentes
│ ├── Auth/ # GrydAuth
│ ├── Crud/ # GrydCrud
│ ├── Audit/ # GrydAudit
│ └── Notifications/ # GrydNotifications
│
├── tests/ # Testes
├── examples/ # Exemplos de uso
└── docs/ # Documentação
📦 Instalação
Instalar apenas autenticação:
dotnet add package GrydAuth
Instalar apenas CRUD:
dotnet add package GrydCrud
Instalar tudo:
dotnet add package Gryd.Complete
🚀 Quick Start
Com GrydAuth:
builder.Services.AddGrydAuth(options =>
{
options.UseJwtAuthentication();
options.UseMultiTenancy();
});
Com GrydCrud:
// Registrar CRUD para uma entidade
builder.Services.AddGrydCrud<Product, ProductDto>();
// Controller herda de CrudController
public class ProductsController : CrudController<Product, ProductDto>
{
public ProductsController(ICrudService<Product, ProductDto> service)
: base(service) { }
}
📖 Documentação
🤝 Contribuindo
Contribuições são bem-vindas! Por favor, leia nosso Guia de Contribuição.
📄 Licença
Este projeto está licenciado sob a Licença MIT.
Gryd.IO - Build Faster, Build Smarter 🚀
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|