@cqrs-ddd/core
Classes
Section titled “Classes”- AggregateRoot
- BaseCommand
- BaseQuery
- CommandBaseHandler
- CommandRepository
- ConcurrencyConflictError
- DomainEvent
- DomainException
- EntityNotFoundException
- InvalidValueException
- MemoryCache
- MissingTenantContextError
- QueryRepository
- RootDomainEvent
- RootEntity
- TransientOperationError
- UnknownMutableFieldError
Interfaces
Section titled “Interfaces”- ApplyEventOptions
- ApplyMutationOptions
- CacheFillOptions
- CacheKeyRequestContext
- CacheMutationBarrier
- CacheOptions
- CacheSetOptions
- CacheStateEntry
- DomainErrorHttpStatus
- FromCacheOptions
- IAggregateRoot
- ICache
- ICacheLogger
- ICommandRepository
- IDomainEventPublisher
- IEvent
- IPersistenceDialect
- IQueryOptions
- IQueryRepository
- IVersionedCache
- IWriteSideAggregateRepository
- MutableFieldDefinition
- MutableOptions
- NumberRuleOptions
- PersistedAggregate
- PersistedWriteOptions
- QueryRepositoryHydration
- RootEntitySnapshot
- TextRuleOptions
Type Aliases
Section titled “Type Aliases”- AggregateBearingResult
- CacheBarrierReason
- CacheKeyTenantSource
- CacheResourceSpecifier
- CacheStateStatus
- CacheStoredValue
- InferPayload
- MemoryCacheSetOptions
- Method
- MutationPatch
- NonEmptyEventArray
- NumberRule
- NumberRuleValue
- SingleEvent
- TenantResolver
- TenantSource
- TextRule
- TextRuleValue
- UniqueErrors
- ValueViolation
- ValueViolationError
Variables
Section titled “Variables”Functions
Section titled “Functions”- AcknowledgePersisted
- ApplyMutation
- Cache
- cacheKey
- cacheKeyTemplate
- consoleCacheLogger
- createCacheMutationBarrier
- deepCloneAndFreeze
- domainErrorHttpStatus
- FromCache
- getMutableFields
- isCacheMutationBarrier
- isCacheNewer
- isTransientOperationError
- isVersionedCache
- MapPersistenceErrors
- Mutable
- numberRule
- PersistedWrite
- persistenceDialect
- requireTenant
requireTenantId- safeWarn
- setPersistenceDialect
- setTenantResolver
- textRule
- toCacheSnapshot