Пример #1
0
 public ChainedTransformation(IStreamTransformation first, IStreamTransformation second)
 {
     _first  = first ?? throw new ArgumentNullException(nameof(first));
     _second = second ?? throw new ArgumentNullException(nameof(second));
 }
Пример #2
0
 public ChainedConsumer(IStreamTransformation transformation, IStreamConsumer consumer)
 {
     _transformation = transformation ?? throw new ArgumentNullException(nameof(transformation));
     _consumer       = consumer ?? throw new ArgumentNullException(nameof(consumer));
 }
Пример #3
0
 public ChainedProducer(IStreamProducer producer, IStreamTransformation transformation)
 {
     _producer       = producer ?? throw new ArgumentNullException(nameof(producer));
     _transformation = transformation ?? throw new ArgumentNullException(nameof(transformation));
 }