public void Apply(IPublishPipeBuilder builder) { foreach (IPublishPipeSpecification specification in _specifications) { specification.Apply(builder); } }
public BuilderProxy(IPublishPipeBuilder builder) { _builder = builder; }
public void Apply(IPublishPipeBuilder builder) { _specification.Apply(new BuilderProxy(builder)); }