rapidex.data
Rapidex.Data is a flexible Object-Relational Mapping (ORM) framework designed for modern .NET applications. Define entities using concrete classes, JSON, YAML, or dynamically at runtime. Modify entity definitions and schema on-the-fly without restarting your application. Key Features: • Define entities with concrete classes, JSON, YAML, or programmatically at runtime • Change metadata (entity definitions) and schema at runtime • UnitOfWork pattern for data integrity • Unique behavior-based approach for reusable logic • Dynamic logic injection with Signal Hub • Web service ready for CRUD operations (JSON support) • Easy predefined data support • PartialEntity for selective data retrieval and updates • Multiple database and schema support (multi-tenant ready) • Different metadata customization per database connection • Complex queries, filtering, and pagination • Built-in field types (Color, Currency, Email, Image, JSON, Password, Phone, Text, Time, etc.) • Easy One-to-Many and Many-to-Many relationships • Lazy loading for complex field types • Automatic schema creation and updates • Bulk update operations Supports Microsoft SQL Server, PostgreSQL, and more (planned).
nuget.org
0.2.10
about 19 hours ago
11
2,151 total
Links
| Registry | nuget.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/rapidex.data
spec |
| License | LGPL-3.0-or-later |
| First Release | 4 months ago |
| Last Synced | about 19 hours ago |
orm data database entity framework sql sqlserver postgresql multi-tenant runtime metadata flexible yaml json unitofwork behaviors signals serilog logging behavioral concrete-class dotnet-core flexibility json-configuration multi-database multi-schema object-relational-mapping orm-framework rapidex runtime-configuration yaml-configuration
Repository
| Stars | 4 on GitHub |
| Forks | 0 on GitHub |