NuClear Aggregates Layer
NuClear is the set of 2GIS projects used internally and open for contribution
This repo contains source code of 3 logical packages - Storage, Aggregates and DI-package for composing them in runtime.
See sample app for usage details.
##Storage Basic abtractions for interactions with storages. Consists of separated Read and Write stacks.
TODO: present all storage abstractions and basic implementations
##Aggregates Basic abstractions for aggregate services implementations.
As well as Storage it contains readonly abstrations and abstrations for writings that must be invariant-safe.
TODO: present all storage abstractions
##DI-package There is runtime factories and processors used for search and register storage and aggregate services implementations with Unity
TODO: present how these factories works
If you have found a bug or have a feature-request, use issues.
Code changes could be provided via pull request