4 writes to Content
aspire (1)
Documentation\Docs\DocsIndexService.cs (1)
456Content = content,
Aspire.Cli.Tests (3)
Commands\DocsCommandTests.cs (2)
163Content = """ 266Content = "# Redis Integration\n\nThis is the Redis integration documentation.",
Mcp\TestDocsIndexService.cs (1)
63Content = content,
16 references to Content
aspire (2)
Commands\DocsGetCommand.cs (1)
79InteractionService.DisplayMarkdown(doc.Content, maxWidth: 100);
Mcp\Tools\GetDocTool.cs (1)
91Content = [new TextContentBlock { Text = doc.Content }]
Aspire.Cli.Tests (14)
Mcp\Docs\DocsIndexServiceTests.cs (14)
402Assert.Contains("Install via NuGet", doc.Content); 403Assert.DoesNotContain("Configure connection strings", doc.Content); 423Assert.Contains("Quick start content", doc.Content); 477Assert.Contains("\n1. **HTTPS endpoint APIs**", doc.Content, StringComparison.Ordinal); 478Assert.Contains("\n2. **Certificate trust APIs**", doc.Content, StringComparison.Ordinal); 479Assert.Contains("### Why HTTPS matters\n\nHTTPS is essential", doc.Content, StringComparison.Ordinal); 480Assert.Contains("```bash\naspire certs trust\n```", doc.Content, StringComparison.Ordinal); 481Assert.Contains("[Aspire CLI](http://localhost:4321/get-started/install-cli/)", doc.Content, StringComparison.Ordinal); 482Assert.DoesNotContain("Section titled", doc.Content, StringComparison.Ordinal); 483Assert.DoesNotContain("](#why-https-matters)", doc.Content, StringComparison.Ordinal); 484Assert.Contains("See [Aspire CLI](http://localhost:4321/get-started/install-cli/) and Why HTTPS matters.", doc.Content, StringComparison.Ordinal); 508doc.Content, 638var normalized = document.Content.Replace("\r\n", "\n", StringComparison.Ordinal); 903Assert.Contains("Main content here", doc.Content);