Example #1
0
 protected Pipeline(PipelineObjectFactory factory, INamingStrategy namingStrategy,
                    IUnknownParameterBehavior unknownParameterBehavior)
 {
     _factory                  = factory ?? throw new ArgumentNullException(nameof(factory));
     _namingStrategy           = namingStrategy ?? throw new ArgumentNullException(nameof(namingStrategy));
     _unknownParameterBehavior = unknownParameterBehavior ?? throw new ArgumentNullException(nameof(unknownParameterBehavior));
 }
Example #2
0
 protected SharedBaseType(PipelineObjectFactory factory) : base(factory, UseDefaultValueForUnknownParameterBehavior.Instance)
 {
     Factory = factory;
 }
Example #3
0
 public SameBaseTypePipelineDefinitionVersion2(PipelineObjectFactory factory) : base(factory)
 {
     AddStep <Step1Version2>();
     AddStep <Step2>();
 }
Example #4
0
 protected Pipeline(PipelineObjectFactory factory, IUnknownParameterBehavior unknownParameterBehavior)
     : this(factory, StrictNamingStrategy.Instance, unknownParameterBehavior)
 {
 }
Example #5
0
 protected Pipeline(PipelineObjectFactory factory, INamingStrategy namingStrategy)
     : this(factory, namingStrategy, ExceptionForUnknownParameterBehavior.Instance)
 {
 }
 protected AdditionalInheritanceLayer(PipelineObjectFactory factory)
     : base(factory)
 {
     Factory = factory;
 }
 public ComplexPipelineDefinition(PipelineObjectFactory factory) : base(factory)
 {
 }
Example #8
0
 public SimplePipelineDefinition(PipelineObjectFactory factory) : base(factory)
 {
     Factory = factory;
 }