BoundedContext

data class BoundedContext(val alias: String? = null, val scopes: Set<String> = setOf(), val aggregates: Map<String, Aggregate> = emptyMap()) : NamingScopes, Merge<BoundedContext>

Constructors

Link copied to clipboard
constructor(alias: String? = null, scopes: Set<String> = setOf(), aggregates: Map<String, Aggregate> = emptyMap())

Properties

Link copied to clipboard

aggregateName ->Aggregate

Link copied to clipboard
val alias: String? = null
Link copied to clipboard
open override val scopes: Set<String>

Functions

Link copied to clipboard
open override fun merge(other: BoundedContext): BoundedContext