Table of Contents

Interface IConversionDiagnostics

Namespace
DocWright.Core.Diagnostics
Assembly
DocWright.Core.dll

Receives structured diagnostics during a conversion. DocWright has no logging-framework dependency; hosts adapt this interface to their own logging.

public interface IConversionDiagnostics

Remarks

One conversion = one context: implementations receive diagnostics from a single conversion at a time, but the same instance may be shared across parallel conversions, so implementations must be thread-safe if shared.

Methods

Report(in ConversionDiagnostic)

Reports a diagnostic.