protected override async Task OnAfterRenderAsync() { var fileContent = await gitHubService.ReadTextFileAsync("articles/app-service/toc.yml"); var toc = (BlazorAzureDoc.Client.Utils.Convert.FromYamlToObject(fileContent)).ToList <TocEntry>(); var vis = BlazorAzureDoc.Client.Utils.Convert.FromTocEntryToNodesEdges(toc); await Javascript.LoadVis("vis-network", vis.nodes, vis.edges); }