public void NextStep(IStep step) { _step.End(this, _channel); _step = step; _step.Start(this, _channel); }