3 writes to Slug
aspire (1)
Documentation\Docs\LlmsTxtParser.cs (1)
368
Slug
= GenerateUniqueSlug(titleString, slugCounts),
Aspire.Cli.Tests (2)
Mcp\Docs\DocsCacheTests.cs (2)
63
Slug
= "legacy-document",
76
Slug
= "document",
25 references to Slug
aspire (5)
Documentation\Docs\DocsIndexService.cs (5)
303
Slug = d.Source.
Slug
,
379
Slug = r.Document.Source.
Slug
,
426
d.Source.
Slug
.Equals(slug, StringComparison.OrdinalIgnoreCase));
454
Slug = doc.Source.
Slug
,
1117
_slugLower = NormalizeSearchText(source.
Slug
);
Aspire.Cli.Tests (20)
Mcp\Docs\LlmsTxtParserTests.cs (20)
56
Assert.Equal("my-document-title", doc.
Slug
);
174
Assert.Equal("hello-world-hows-it-going", result[0].
Slug
);
189
Assert.Equal("title-with-multiple-spaces", result[0].
Slug
);
204
Assert.DoesNotMatch("^-", result[0].
Slug
);
205
Assert.DoesNotMatch("-$", result[0].
Slug
);
291
Assert.Equal("azure-cosmos-db-client-integration", result[0].
Slug
);
292
Assert.Equal("azure-cosmos-db-client-integration-2", result[1].
Slug
);
293
Assert.Equal("azure-cosmos-db-client-integration-3", result[2].
Slug
);
301
var slugs = result.Select(d => d.
Slug
).ToHashSet(StringComparer.Ordinal);
325
Assert.Equal("service-discovery-2", result[0].
Slug
);
326
Assert.Equal("service-discovery", result[1].
Slug
);
327
Assert.Equal("service-discovery-3", result[2].
Slug
);
329
var slugs = result.Select(d => d.
Slug
).ToHashSet(StringComparer.Ordinal);
457
Assert.Equal("aspire-overview", overview.
Slug
);
466
Assert.Equal("service-defaults", serviceDefaults.
Slug
);
585
Assert.Equal(expectedSlug, result[0].
Slug
);
678
Assert.Equal("certificate-configuration", result[0].
Slug
);
679
Assert.Equal("apphost-configuration", result[1].
Slug
);
680
Assert.Equal("docker-compose-to-aspire-apphost", result[2].
Slug
);
681
Assert.Equal("apphost-eventing-apis", result[3].
Slug
);