public OpenHtmlPage ( |
||
cancellationToken | ||
return | Task |
public async Task OpenHtmlPage(CancellationToken cancellationToken) { var p = packageDirectoryStructure.Package; PrepareInputFiles(cancellationToken); cancellationToken.ThrowIfCancellationRequested(); // check if size > MaxGmeSize and split into parts if required var parts = Split(p); if (parts.Count > 1) { foreach (var i in parts) { var structure = new PackageDirectoryStructure(Path.GetDirectoryName(this.packageDirectoryStructure.GmeFile), i); var pb = new PackageBuilder(structure, this.converter, OidSvgWriter); await pb.OpenHtmlPage(cancellationToken); } return; } // write yaml WriteYaml(); // write html WriteHtml(cancellationToken); // open html Process.Start(packageDirectoryStructure.HtmlFile); }
public async Task OpenHtmlPage(CancellationToken cancellationToken) { var p = packageDirectoryStructure.Package; PrepareInputFiles(cancellationToken); cancellationToken.ThrowIfCancellationRequested(); // check if size > MaxGmeSize and split into parts if required var parts = Split(p); if (parts.Count > 1) { foreach (var i in parts) { var structure = new PackageDirectoryStructure(Path.GetDirectoryName(this.packageDirectoryStructure.GmeFile), i); var pb = new PackageBuilder(structure, this.converter, OidSvgWriter); await pb.OpenHtmlPage(cancellationToken); } return; } // write yaml WriteYaml(); // write html WriteHtml(cancellationToken); // open html Process.Start(packageDirectoryStructure.HtmlFile); }