public virtual void ReplaceVariables(ContainerDefinition definition) { if (definition.Name == null) { throw new ArgumentException("Configuration without a name was used. Add a name attribute to all configurations.", nameof(definition)); } var args = new UnicornExpandConfigurationVariablesPipelineArgs(definition); CorePipeline.Run("unicornExpandConfigurationVariables", args); }
public void Process(UnicornExpandConfigurationVariablesPipelineArgs args) { ReplaceVariables(args.Configuration); }