Documentation
¶
Index ¶
- func NewGenericDBImpl(collectionName string, itemFactory shared.ItemFactory, ...) shared.GenericReadDB
- func NewGenericUoW(aggregates []shared.AggregateDefinition, factory ycq.EventFactory, ...) shared.GenericUnitOfWork
- func NewRepository(aggregateType string, constructor func(id string) ycq.AggregateRoot, ...) shared.Repository
- func NewService(client *firestore.Client) shared.LeasingService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGenericDBImpl ¶
func NewGenericDBImpl(collectionName string, itemFactory shared.ItemFactory, client *firestore.Client) shared.GenericReadDB
func NewGenericUoW ¶
func NewGenericUoW(aggregates []shared.AggregateDefinition, factory ycq.EventFactory, bus ycq.EventBus, client *firestore.Client) shared.GenericUnitOfWork
func NewRepository ¶
func NewRepository(aggregateType string, constructor func(id string) ycq.AggregateRoot, factory ycq.EventFactory, bus ycq.EventBus, client *firestore.Client) shared.Repository
func NewService ¶
func NewService(client *firestore.Client) shared.LeasingService
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.