protected override void EndProcessing() { if (_formatManager == null) { return; } var data = _formatManager.End(); if (data.Count < 1) { return; } var processor = FormatProcessor.Get(OutputWriter, data[0].Shape); foreach (var formatPayload in data) { processor.ProcessPayload(formatPayload); } }