Package-level declarations

Types

Link copied to clipboard
@BoundedContext(name = "eshop-catalog", description = "The eShop catalog: products, their brands and types")
object CatalogBoundedContext

Names the bounded context of this module's aggregates for the compiler. The name is declared here, once: the api module's generated EshopCatalogContract.NAME comes from it.

Link copied to clipboard

The unique names of the catalog: the namespaces brands and categories reserve their names in, and the key a name is reserved under, so "Contoso" and " contoso " are one name.