This class acts as a definition for the "instance deletion" capability, i.e. the capability to delete an instance of a corresponding class. The purpose of this class is to provide the BaseCapabilityGenerator with the layers required for the deletion capability to be generated.

This class initializes the capability stages generator pipeline with data layer, application layer and presentation layer.

Hierarchy (View Summary)

Constructors

Properties

_aggregateMetadata: AggregateMetadata
_capabilityStagesGeneratorPipeline: GeneratorPipeline = ...

Pipeline responsible for executing all stages of capability-based code generation.

Methods