public bool Inspect(IPipelineInspector inspector) { inspector.Inspect(this); // since this is the end of the line, we don't visit this one I suppose return(true); }
public bool Inspect(IPipelineInspector inspector) { return(inspector.Inspect(this, () => { foreach (IPipelineSink <TMessage> sink in _sinks.ReadLock(x => x.ToArray())) { if (sink.Inspect(inspector) == false) { return false; } } return true; })); }
public bool Inspect(IPipelineInspector inspector) { return(inspector.Inspect(this, () => _output.Value.Values.All(x => x.Inspect(inspector)))); }
public bool Inspect(IPipelineInspector inspector) { inspector.Inspect(this); return(true); }
public bool Inspect(IPipelineInspector inspector) { return(inspector.Inspect(this) && _output.Inspect(inspector)); }
public bool Inspect(IPipelineInspector inspector) { return inspector.Inspect(this); }
public bool Inspect(IPipelineInspector inspector) { return inspector.Inspect(this, () => _output.Value.Inspect(inspector)); }
public bool Inspect(IPipelineInspector inspector) { return(inspector.Inspect(this, () => _sink.Inspect(inspector))); }
public override bool Inspect(IPipelineInspector inspector) { return(inspector.Inspect(this, () => _outputSink.Inspect(inspector))); }