3 instantiations of LlmsDocument
aspire (1)
Documentation\Docs\LlmsTxtParser.cs (1)
365return new LlmsDocument
Aspire.Cli.Tests (2)
Mcp\Docs\DocsCacheTests.cs (2)
60new LlmsDocument 73new LlmsDocument
39 references to LlmsDocument
aspire (15)
Documentation\Docs\DocsCache.cs (2)
56public async Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 83public async Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default)
Documentation\Docs\DocsIndexService.cs (3)
222private List<IndexedDocument> SetIndexedDocuments(IEnumerable<LlmsDocument> documents) 1113public IndexedDocument(LlmsDocument source) 1166public LlmsDocument Source { get; }
Documentation\Docs\IDocsCache.cs (2)
16Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default); 23Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default);
Documentation\Docs\LlmsTxtParser.cs (7)
126public static Task<IReadOnlyList<LlmsDocument>> ParseAsync(string content, CancellationToken cancellationToken = default) 130return Task.FromResult<IReadOnlyList<LlmsDocument>>([]); 147return Task.FromResult<IReadOnlyList<LlmsDocument>>([]); 150var documents = new List<LlmsDocument>(docBoundaries.Count); 169var document = ParseDocument(docContent.Span, docCodeBlocks, slugCounts); 177return Task.FromResult<IReadOnlyList<LlmsDocument>>(documents); 332private static LlmsDocument? ParseDocument(
JsonSourceGenerationContext.cs (1)
45[JsonSerializable(typeof(LlmsDocument[]))]
Aspire.Cli.Tests (24)
Mcp\Docs\DocsFetcherTests.cs (3)
414private LlmsDocument[]? _index; 448public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 453public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default)
Mcp\Docs\DocsIndexServiceTests.cs (6)
1704public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) => Task.FromResult<LlmsDocument[]?>(null); 1705public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) => Task.CompletedTask; 1715private LlmsDocument[]? _index; 1750public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 1753public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default)
Mcp\Docs\DocsSearchServiceTests.cs (3)
426public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) => Task.FromResult<LlmsDocument[]?>(null); 427public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) => Task.CompletedTask;
Mcp\Docs\LlmsTxtParserTests.cs (12)
54var doc = result[0]; 107var doc = result[0]; 138var doc = result[0]; 455var overview = result[0]; 464var serviceDefaults = result[1]; 597var doc = result[0]; 631var doc = result[0]; 648var doc = result[0]; 700var certificatesDoc = result[0]; 720var appHostConfigDoc = result[1]; 736var dockerComposeDoc = result[2]; 752var eventingDoc = result[3];