1 instantiation of LlmsDocument
aspire (1)
Mcp\Docs\LlmsTxtParser.cs (1)
201
return new
LlmsDocument
21 references to LlmsDocument
aspire (9)
Mcp\Docs\DocsIndexService.cs (2)
433
private sealed class IndexedDocument(
LlmsDocument
source)
435
public
LlmsDocument
Source { get; } = source;
Mcp\Docs\LlmsTxtParser.cs (7)
75
public static Task<IReadOnlyList<
LlmsDocument
>> ParseAsync(string content, CancellationToken cancellationToken = default)
79
return Task.FromResult<IReadOnlyList<
LlmsDocument
>>([]);
88
return Task.FromResult<IReadOnlyList<
LlmsDocument
>>([]);
91
var documents = new List<
LlmsDocument
>(docBoundaries.Count);
103
var
document = ParseDocument(docContent.Span);
111
return Task.FromResult<IReadOnlyList<
LlmsDocument
>>(documents);
171
private static
LlmsDocument
? ParseDocument(ReadOnlySpan<char> docSpan)
Aspire.Cli.Tests (12)
Mcp\Docs\LlmsTxtParserTests.cs (12)
53
var
doc = result[0];
106
var
doc = result[0];
137
var
doc = result[0];
352
var
overview = result[0];
361
var
serviceDefaults = result[1];
465
var
doc = result[0];
499
var
doc = result[0];
516
var
doc = result[0];
568
var
certificatesDoc = result[0];
588
var
appHostConfigDoc = result[1];
604
var
dockerComposeDoc = result[2];
620
var
eventingDoc = result[3];