@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
10 lines (9 loc) • 466 B
TypeScript
import { IApiBaseEntity } from '../../../../api-base-entity.interface';
import { IApiRouteMetadata, IApiRouteRuntimeProperties } from '../../../../decorator/api';
import { ExecutionContext } from '@nestjs/common';
export interface IApiRouteRuntimeCustomExecutionOptions<E extends IApiBaseEntity, R> {
executionContext: ExecutionContext;
metadata: IApiRouteMetadata<E>;
operation: () => Promise<R>;
runtimeProperties: IApiRouteRuntimeProperties<E>;
}