Version Notes
Version 1.0.0 [22.06.2025]
Introduced the RENUnitOfWork and RENRepository patterns for .NET 8 and .NET 9 support.
Standard, ready-to-use
IRENUnitOfWork<TDbContext>
andIRENRepository<TEntity>
interfaces and base implementations provided.Support for both synchronous and asynchronous CRUD operations.
Built-in bulk insert, update, and delete with EFCore.BulkExtensions.
Transaction management out of the box (explicit and implicit transaction support).
Extensible architecture:
All major methods are
virtual
for easy overriding.Custom Unit of Work and Repository implementations are supported.
Supports interface-based extension and DI registration.
LINQ-powered querying with full support for
Include
, filtering, ordering, and projection.Usage samples, guides, and recommended best practices included.
Sample API controllers demonstrating standard, overridden, and extended usage patterns.
Feedback
Found a bug or want to suggest a feature? Please open an issue on GitHub or contact the maintainers. We value your feedback to make REN.DataKit even better!
Last updated