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