1 write to Segments
aspire (1)
Documentation\ApiDocs\ApiSitemapParser.cs (1)
123Segments = routeSegments
39 references to Segments
aspire (34)
Documentation\ApiDocs\ApiDocsIndexService.cs (34)
870.Where(static entry => entry.Language == ApiReferenceLanguages.TypeScript && entry.Segments.Length == 3) 871.Select(static entry => $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}") 892if (entry.Segments.Length == 1) 896Id = $"{ApiReferenceLanguages.CSharp}/{entry.Segments[0]}", 897Name = entry.Segments[0], 906if (entry.Segments.Length == 2) 910Id = $"{ApiReferenceLanguages.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}", 911Name = entry.Segments[1], 914ParentId = $"{ApiReferenceLanguages.CSharp}/{entry.Segments[0]}", 920if (entry.Segments.Length == 3) 924Id = $"{ApiReferenceLanguages.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}/{entry.Segments[2]}", 925Name = entry.Segments[2], 928ParentId = $"{ApiReferenceLanguages.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}", 930MemberGroup = entry.Segments[2] 937if (entry.Segments.Length == 1) 941Id = $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}", 942Name = entry.Segments[0], 951if (entry.Segments.Length == 2) 953var id = $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}"; 957Name = entry.Segments[1], 960ParentId = $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}", 966if (entry.Segments.Length == 3) 970Id = $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}/{entry.Segments[2]}", 971Name = entry.Segments[2], 974ParentId = $"{ApiReferenceLanguages.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}",
Aspire.Cli.Tests (5)
Mcp\ApiDocs\ApiSitemapParserTests.cs (5)
38Assert.Equal(["aspire.test.package"], entry.Segments); 43Assert.Equal(["aspire.hosting.test"], entry.Segments); 65Assert.Equal(["aspire.test.package", "testtype", "methods"], entry.Segments); 70Assert.Equal(["aspire.hosting.test", "testresource", "runasemulator"], entry.Segments); 90Assert.Equal(["aspire.test.package"], entry.Segments);