5 instantiations of SummaryEnricher
Microsoft.Extensions.DataIngestion.Tests (5)
Processors\SummaryEnricherTests.cs (5)
23
Assert.Throws<ArgumentNullException>("options", () => new
SummaryEnricher
(null!));
31
Assert.Throws<ArgumentOutOfRangeException>("maxWordCount", () => new
SummaryEnricher
(new(new TestChatClient()), maxWordCount: wordCount));
38
SummaryEnricher sut =
new
(new(chatClient));
72
SummaryEnricher sut =
new
(new(chatClient));
92
SummaryEnricher sut =
new
(new(chatClient) { LoggerFactory = loggerFactory });
7 references to SummaryEnricher
Microsoft.Extensions.DataIngestion (2)
Processors\SummaryEnricher.cs (2)
26
/// Initializes a new instance of the <see cref="
SummaryEnricher
"/> class.
36
_logger = _options.LoggerFactory?.CreateLogger<
SummaryEnricher
>();
Microsoft.Extensions.DataIngestion.Tests (5)
Processors\SummaryEnricherTests.cs (5)
38
SummaryEnricher
sut = new(new(chatClient));
72
SummaryEnricher
sut = new(new(chatClient));
78
Assert.Equal(summaries[0], (string)chunks[0].Metadata[
SummaryEnricher
.MetadataKey]!);
79
Assert.Equal(summaries[1], (string)chunks[1].Metadata[
SummaryEnricher
.MetadataKey]!);
92
SummaryEnricher
sut = new(new(chatClient) { LoggerFactory = loggerFactory });