/// <summary> /// Applies the provided local identifying properties to the build result using the suplied builder context. /// </summary> /// <param name="locallyDefinedIdentifyingProperties">The list of local identifying properties to be applied to the build result.</param> /// <param name="builderContext">The builder context.</param> /// <param name="processorContext">The composite definition processor context.</param> public void ApplyLocalIdentifyingProperties( IReadOnlyList <EntityProperty> locallyDefinedIdentifyingProperties, HqlBuilderContext builderContext, CompositeDefinitionProcessorContext processorContext) { _next.ApplyLocalIdentifyingProperties(locallyDefinedIdentifyingProperties, builderContext, processorContext); }
private void ApplyLocalIdentifyingProperties(TBuilderContext builderContext, CompositeDefinitionProcessorContext processorContext, List <EntityProperty> nonIncomingIdentifyingProperties) { // Apply local identifying properties to the artifact under construction _compositeBuilder.ApplyLocalIdentifyingProperties( nonIncomingIdentifyingProperties, builderContext, processorContext); }