1 write to Context
Microsoft.Extensions.DataIngestion.Abstractions (1)
IngestionChunk.cs (1)
44
Context
= context;
17 references to Context
Microsoft.Extensions.DataIngestion (1)
Writers\VectorStoreWriter.cs (1)
84
[ContextName] = chunk.
Context
,
Microsoft.Extensions.DataIngestion.Tests (16)
Chunkers\HeaderChunkerTests.cs (11)
44
Assert.Equal("Header 1 Header 1_1", chunks[0].
Context
);
46
Assert.Equal("Header 1 Header 1_1 Header 1_1_1", chunks[1].
Context
);
48
Assert.Equal("Header 1 Header 1_1 Header 1_1_2", chunks[2].
Context
);
50
Assert.Equal("Header 1 Header 1_2", chunks[3].
Context
);
52
Assert.Equal("Header 1 Header 1_2 Header 1_2_1", chunks[4].
Context
);
75
Assert.Equal("Header A Header B Header C", chunks[0].
Context
);
77
Assert.Equal("Header A Header B Header C", chunks[1].
Context
);
123
Assert.Equal("Header A Header B Header C", chunks[0].
Context
);
126
Assert.Equal("Header A Header B Header C", chunks[1].
Context
);
150
Assert.All(chunks, chunk => Assert.Equal("Header A", chunk.
Context
));
180
Assert.All(chunks, chunk => Assert.Equal("Header A", chunk.
Context
));
Chunkers\SectionChunkerTests.cs (5)
130
Assert.Equal("# Section title", chunks[0].
Context
);
133
Assert.Equal("# Section title ## Subsection title", chunks[1].
Context
);
136
Assert.Equal("# Section title ## Subsection title ### Subsubsection title", chunks[2].
Context
);
139
Assert.Equal("# Section title ## Subsection title", chunks[3].
Context
);
181
Assert.Equal("Section 1", chunk.
Context
);