Activity decorator for marking classes as Temporal activities
Optional
Activity configuration options
@Activity({ name: 'email-activities' })export class EmailActivities { @ActivityMethod('sendEmail') async sendEmail(to: string, subject: string, body: string): Promise<void> { // Implementation }} Copy
@Activity({ name: 'email-activities' })export class EmailActivities { @ActivityMethod('sendEmail') async sendEmail(to: string, subject: string, body: string): Promise<void> { // Implementation }}
Activity decorator for marking classes as Temporal activities