public void Process(TransformPlaceholderElementPipelineArgs args)
        {
            if (args == null)
            {
                throw new ArgumentNullException(nameof(args));
            }
            if (args.RenderingConfigurationName == null)
            {
                throw new ArgumentNullException(args.RenderingConfigurationName);
            }

            if (!IsConfigurationAllowed(args.RenderingConfigurationName))
            {
                return;
            }
            TransformPlaceholderElement(args);
        }
 public abstract void TransformPlaceholderElement(TransformPlaceholderElementPipelineArgs args);