merge

open override fun merge(other: BoundedContext): BoundedContext

Merges this BoundedContext with another, combining scopes, aggregates, and resolving conflicts.

Return

A new BoundedContext containing the merged configurations.

Parameters

other

The other BoundedContext to merge with.

Throws

if alias conflicts are detected.