Skip to content

Documentation / @tenancy-node/core / RemoveDomainUseCase

Class: RemoveDomainUseCase ​

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

Constructors ​

Constructor ​

new RemoveDomainUseCase(domains, events, clock): RemoveDomainUseCase

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

Parameters ​

domains ​

DomainRepository

events ​

EventBus

clock ​

Clock

Returns ​

RemoveDomainUseCase

Methods ​

execute() ​

execute(rawDomain): Promise<void>

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

Quita un dominio. Si era el principal, el más antiguo que quede pasa a serlo.

Parameters ​

rawDomain ​

string

Returns ​

Promise<void>

Publicado bajo la licencia MIT.