You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

13 lines
391 B

import { TaskStatusRepository } from '@/domain/models/celery/taskStatusRepository'
import { StatusDTO } from './statusData'
export class TaskStatusApplicationService {
constructor(
private readonly repository: TaskStatusRepository
) {}
public async get(taskId: string): Promise<StatusDTO> {
const item = await this.repository.get(taskId)
return new StatusDTO(item)
}
}