Skip to main content

IMetadataAuthoringProgressReporter

  • Namespace: PPDS.Dataverse.Metadata.Authoring
  • Assembly: PPDS.Dataverse
  • Kind: Interface

Summary

Lightweight progress reporter for metadata authoring operations. Defined in the Dataverse layer to avoid dependency on PPDS.Cli.

Members

Methods

ReportInfo

void ReportInfo(string message)

Reports an informational message during the authoring operation.

  • Param message: The informational message.

ReportPhase

void ReportPhase(string phase, string detail)

Reports a phase change during the authoring operation.

  • Param phase: The current phase name (e.g., "Validating", "Creating table").

  • Param detail: Optional detail about the phase.