Releases: CSESoftwareInc/Repository
Releases · CSESoftwareInc/Repository
Ordering Updates
- Updated ordering syntax to be more intuitive
Select Updates
- Updated QueryBuilder for Select queries
- Added GetFirstWithSelectAsync()
2.0.0
- Now works with smaller BaseEntity objects (from Core version 2.0) so your tables no longer have to have all the properties from BaseEntity
- Removed CachedRepository
- Expanded ReadOnlyRepository to accept Query or Expression based filtering for almost all functions
- Queries that returned IEnumerable<> now return List<>
- Create, Update, and Delete operations can now accept List
- Delete can now accept an Expression to delete one or many entities
- QueryBuilder now has a WithId extension for IEntityWithId based objects
Added BulkRepository
Added the BulkRepository to begin defining how to handle data operations on collections of entities.
Initial Release
1.0.0 Initial commit