A data library used to persist objects of various types a data store. It has been choosen that this library extend off of the collections namespace due to the fact that the library is focused about adding and removing items of a particular type to a perticular persistent collection / store / container.
Provides a framework to:
- Add an object of a type to persistent store
- Remove an object of an type from a persistent store
- Get an object of an type from a persistent store
- Get all objects of an type from a persistent store
- Update an object of a type in a persistent store