5 instantiations of SummaryEnricher
Microsoft.Extensions.DataIngestion.Tests (5)
Processors\SummaryEnricherTests.cs (5)
23Assert.Throws<ArgumentNullException>("options", () => new SummaryEnricher(null!)); 31Assert.Throws<ArgumentOutOfRangeException>("maxWordCount", () => new SummaryEnricher(new(new TestChatClient()), maxWordCount: wordCount)); 38SummaryEnricher sut = new(new(chatClient)); 72SummaryEnricher sut = new(new(chatClient)); 92SummaryEnricher 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)
38SummaryEnricher sut = new(new(chatClient)); 72SummaryEnricher sut = new(new(chatClient)); 78Assert.Equal(summaries[0], (string)chunks[0].Metadata[SummaryEnricher.MetadataKey]!); 79Assert.Equal(summaries[1], (string)chunks[1].Metadata[SummaryEnricher.MetadataKey]!); 92SummaryEnricher sut = new(new(chatClient) { LoggerFactory = loggerFactory });