public override void Render(ExtensionHtmlRenderer renderer, Diagram diagram, IFormatState formatState) { if (diagram.Path != null) { var path = new Path(diagram.Path); RenderDiagram(path, renderer); } if (diagram.PackagePath != null) { var path = new Path(diagram.PackagePath); var paths = _provider.GetDiagramPaths(path); foreach (var diagramPath in paths) { RenderDiagram(diagramPath, renderer); } } }