public HandlerDecoratorAbstract(IComponentFunction component)
 {
     _componentFunction = component;
 }
 public BisectExtensionConcreteDecorator(IComponentFunction component, BisectConfig config, int recordsInBatch, IShardMetrics shardMetrics) : base(component)
 {
     _config         = config;
     _shardMetrics   = shardMetrics;
     _recordsInBatch = recordsInBatch;
 }