1 write to Identifier
Microsoft.Extensions.DataIngestion.Abstractions (1)
IngestionDocument.cs (1)
22Identifier = Throw.IfNullOrEmpty(identifier);
10 references to Identifier
Microsoft.Extensions.DataIngestion (8)
IngestionPipeline.cs (6)
154processFileActivity?.SetTag(ProcessSource.DocumentIdTagName, document.Identifier); 155_logger?.ReadDocument(document.Identifier); 162_logger?.IngestingFailed(ex, document?.Identifier ?? fileInfo.FullName); 167string documentId = document?.Identifier ?? fileInfo.FullName; 180parentActivity?.SetTag(ProcessSource.DocumentIdTagName, document.Identifier); 191_logger?.WroteChunks(document.Identifier);
Writers\VectorStoreWriter.cs (2)
85[DocumentIdName] = chunk.Document.Identifier, 181filter: record => (string)record[DocumentIdName]! == document.Identifier,
Microsoft.Extensions.DataIngestion.Tests (2)
Readers\DocumentReaderConformanceTests.cs (1)
202Assert.Equal(expectedId, document.Identifier);
Readers\MarkItDownReaderTests.cs (1)
23Assert.Equal(expectedId, document.Identifier);