Alexandre SPIESER
29f01d2dab
better segregation of concern and interfaces.
2019-04-14 17:58:31 +01:00
Alexandre SPIESER
a7391e06f8
first step to split function into separate classes for better reuse and easier maintenance.
2019-04-11 23:59:34 +01:00
Alexandre SPIESER
d2f465b063
reorg + inheritance setup, using interface segregation to split concern / exposure of <TDocument,TKey> methods.
2019-04-10 23:48:44 +01:00
Alexandre SPIESER
ba723be738
adding Key typed base repo functionality
2019-04-04 23:45:07 +01:00
Alexandre SPIESER
f773e599d0
some good progress on refactoring into the KeyTyped repo for read only functionality
2019-04-04 22:48:09 +01:00
Alexandre SPIESER
9edd7e97fe
moving TKEY related methods to there own partial class in the readonly repo
2019-02-07 08:48:36 +00:00
Alexandre SPIESER
4ac0ffe91c
added tests for the sumbyasync methods
2019-02-04 23:11:36 +00:00
alexandre-spieser
e41a73f745
1.3.7 release
2018-09-09 18:55:53 +01:00
alexandre-spieser
db4061dc3c
cleanup. Removing redundant GetCollection and Drop collection method, removed static constructor, added a virtual initialization method.
2018-09-09 13:05:45 +01:00
alexandre-spieser
456af09a84
+ Upgraded packages
...
+ Added GetByMax, GetByMaxAsync, GetByMin, GetByMinAsync, GetMaxValue and GetMaxValueAsync Methods (GetMinValue and GetMinValueAsync will come in another PR)
+ Added tests
2018-08-05 21:10:41 +01:00
alexandre-spieser
5270271008
Continues refactoring tests, added overload for UpdateOne and UpdateOneAsync so that we can pass a LINQ query to the method.
2018-02-10 16:38:47 +00:00
alexandre-spieser
29012d1e52
nuget package update
2018-01-27 14:41:39 +00:00
alexandre-spieser
e15c1e4ad2
Refactoring to have a greater separation of concern.
2017-12-06 23:20:53 +00:00