Skip to content

Documentation / @tenancy-node/core / AddDomainUseCase

Class: AddDomainUseCase ​

Defined in: core/src/application/domain-use-cases.ts:11

Constructors ​

Constructor ​

new AddDomainUseCase(tenants, domains, events, clock): AddDomainUseCase

Defined in: core/src/application/domain-use-cases.ts:12

Parameters ​

tenants ​

TenantReader

domains ​

DomainRepository

events ​

EventBus

clock ​

Clock

Returns ​

AddDomainUseCase

Methods ​

execute() ​

execute(ref, rawDomain, options?): Promise<Domain>

Defined in: core/src/application/domain-use-cases.ts:20

Agrega un dominio. El primer dominio de un tenant siempre queda como principal.

Parameters ​

ref ​

TenantRef

rawDomain ​

string

options? ​
primary? ​

boolean

Returns ​

Promise<Domain>

Publicado bajo la licencia MIT.