class EventPublisher<EventBase extends IEvent = IEvent> {
mergeClassContext<T extends Constructor<AggregateRoot<EventBase>>>(metatype: T): T
mergeObjectContext<T extends AggregateRoot<EventBase>>(object: T): T
}
Methods
mergeClassContext()
|
mergeClassContext<T extends Constructor<AggregateRoot<EventBase>>>(metatype: T): T
Parameters
Option |
Type |
Description |
metatype
|
T |
|
Returns
T
|
mergeObjectContext()
|
mergeObjectContext<T extends AggregateRoot<EventBase>>(object: T): T
Parameters
Option |
Type |
Description |
object
|
T |
|
Returns
T
|