@mbc-cqrs-serverless/task
Version:
long-running task
11 lines (10 loc) • 446 B
TypeScript
import { IEventHandler, SnsService } from '@mbc-cqrs-serverless/core';
import { TaskService } from '../task.service';
import { TaskEvent } from './task.event';
export declare class TaskEventHandler implements IEventHandler<TaskEvent> {
private readonly snsService;
private readonly taskService;
private readonly logger;
constructor(snsService: SnsService, taskService: TaskService);
execute(event: TaskEvent): Promise<any>;
}