Beispiel #1
0
 /// <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);
 }
Beispiel #2
0
 private void ApplyLocalIdentifyingProperties(TBuilderContext builderContext, CompositeDefinitionProcessorContext processorContext,
                                              List <EntityProperty> nonIncomingIdentifyingProperties)
 {
     // Apply local identifying properties to the artifact under construction
     _compositeBuilder.ApplyLocalIdentifyingProperties(
         nonIncomingIdentifyingProperties,
         builderContext,
         processorContext);
 }