Skip to main content

Function: Activity()

Activity(options?): ClassDecorator

Defined in: src/decorators/activity.decorator.ts:23

Activity decorator for marking classes as Temporal activities

Parameters​

options?​

ActivityOptions

Activity configuration options

Returns​

ClassDecorator

Example​

@Activity({ name: 'email-activities' })
export class EmailActivities {
@ActivityMethod('sendEmail')
async sendEmail(to: string, subject: string, body: string): Promise<void> {
// Implementation
}
}