Table of Contents

Interface IDocumentExtractorRegistry

Namespace
Qavren.Edge.Ingestion
Assembly
Qavren.Edge.Ingestion.dll

Resolves an extractor for one source item. Consumer registrations sit ahead of the built-ins, so .md can be overridden (spec 7.1).

public interface IDocumentExtractorRegistry

Properties

Extractors

Consumer registrations first, then the built-ins, in registration order.

Methods

Describe()

"text:1, markdown:1, pdf:1" — the diagnostics string, not the recipe (spec 7.1).

TryResolve(DocumentSourceItem, out IDocumentExtractor)

Media type first, then extension. False means 6101 for this document.