UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

20 lines (19 loc) 623 B
import { IApiBaseEntity } from '../../../api-base-entity.interface'; /** * Execution context for subscriber callbacks. * Contains entity, input data, and mutable result field. */ export interface IApiSubscriberExecutionContext<E extends IApiBaseEntity, Result = unknown, Input = unknown> { /** * An immutable container for metadata (e.g., transaction manager, HTTP headers) */ readonly DATA: Input; /** * The entity instance the operation is being performed on. */ readonly ENTITY: E; /** * The mutable data payload that subscribers can modify. */ result: Result; }