@mbc-cqrs-serverless/sequence
Version:
Generate increment sequence with time-rotation
11 lines (10 loc) • 762 B
TypeScript
import { DetailDto, IInvoke } from '@mbc-cqrs-serverless/core';
import { GenerateFormattedSequenceDto, GenerateFormattedSequenceWithProvidedSettingDto } from './dto';
import { SequencesService } from './sequences.service';
export declare class SequencesController {
private readonly sequenceService;
constructor(sequenceService: SequencesService);
getSequence(dto: DetailDto): Promise<import("@mbc-cqrs-serverless/core").DataEntity>;
genSequence(invokeContext: IInvoke, dto: GenerateFormattedSequenceDto): Promise<import("./entities/sequence.entity").SequenceEntity>;
genSequenceWithProvidedSetting(invokeContext: IInvoke, dto: GenerateFormattedSequenceWithProvidedSettingDto): Promise<import("./entities/sequence.entity").SequenceEntity>;
}