Table of Contents

Method AddDocxExtractor

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

AddDocxExtractor(EdgeBuilder, Action<DocxExtractorOptions>?)

Registers DocxTextExtractor (Id "docx") and its DocxExtractorOptions (spec 7.5). Idempotent and order-independent on the same terms as AddPdfExtractor: a second call re-applies configure to the same options instance and registers no second extractor, and the registry is composed at resolve time so this may precede or follow AddIngestion.

public static EdgeBuilder AddDocxExtractor(this EdgeBuilder builder, Action<DocxExtractorOptions>? configure = null)

Parameters

builder EdgeBuilder

The Qavren.Edge builder.

configure Action<DocxExtractorOptions>

Configures the options; applied on every call, to one instance.

Returns

EdgeBuilder

The builder, for chaining.