1 write to Segments
aspire (1)
Documentation\ApiDocs\ApiSitemapParser.cs (1)
124
Segments
= routeSegments
45 references to Segments
aspire (34)
Documentation\ApiDocs\ApiDocsIndexService.cs (34)
883
.Where(static entry => IsModuleLanguage(entry.Language) && entry.
Segments
.Length == 3)
884
.Select(static entry => $"{entry.Language}/{entry.
Segments
[0]}/{entry.
Segments
[1]}")
911
if (entry.
Segments
.Length == 1)
915
Id = $"{ApiReferenceLanguages.CSharp}/{entry.
Segments
[0]}",
916
Name = entry.
Segments
[0],
925
if (entry.
Segments
.Length == 2)
929
Id = $"{ApiReferenceLanguages.CSharp}/{entry.
Segments
[0]}/{entry.
Segments
[1]}",
930
Name = entry.
Segments
[1],
933
ParentId = $"{ApiReferenceLanguages.CSharp}/{entry.
Segments
[0]}",
939
if (entry.
Segments
.Length == 3)
943
Id = $"{ApiReferenceLanguages.CSharp}/{entry.
Segments
[0]}/{entry.
Segments
[1]}/{entry.
Segments
[2]}",
944
Name = entry.
Segments
[2],
947
ParentId = $"{ApiReferenceLanguages.CSharp}/{entry.
Segments
[0]}/{entry.
Segments
[1]}",
949
MemberGroup = entry.
Segments
[2]
964
if (entry.
Segments
.Length == 1)
968
Id = $"{language}/{entry.
Segments
[0]}",
969
Name = entry.
Segments
[0],
978
if (entry.
Segments
.Length == 2)
980
var id = $"{language}/{entry.
Segments
[0]}/{entry.
Segments
[1]}";
984
Name = entry.
Segments
[1],
987
ParentId = $"{language}/{entry.
Segments
[0]}",
993
if (entry.
Segments
.Length == 3)
997
Id = $"{language}/{entry.
Segments
[0]}/{entry.
Segments
[1]}/{entry.
Segments
[2]}",
998
Name = entry.
Segments
[2],
1001
ParentId = $"{language}/{entry.
Segments
[0]}/{entry.
Segments
[1]}",
Aspire.Cli.Tests (11)
Mcp\ApiDocs\ApiSitemapParserTests.cs (11)
38
Assert.Equal(["aspire.test.package"], entry.
Segments
);
43
Assert.Equal(["aspire.hosting.test"], entry.
Segments
);
68
Assert.Equal(["aspire.hosting"], entry.
Segments
);
73
Assert.Equal(["aspire.hosting"], entry.
Segments
);
95
Assert.Equal(["aspire.test.package", "testtype", "methods"], entry.
Segments
);
100
Assert.Equal(["aspire.hosting.test", "testresource", "runasemulator"], entry.
Segments
);
124
Assert.Equal(["aspire.hosting.redis"], entry.
Segments
);
130
Assert.Equal(["aspire.hosting.redis", "redisresource"], entry.
Segments
);
136
Assert.Equal(["aspire.hosting.redis", "redisresource", "withredisinsight"], entry.
Segments
);
156
Assert.Equal(["aspire.test.package"], entry.
Segments
);
176
Assert.Equal(["aspire.hosting"], entry.
Segments
);