TestimoX

API Reference

Class

AdMigrationExecutionReportStore

Namespace ADPlayground.Migrations.Core
Assembly ADPlayground
Modifiers sealed

Writes versioned AD migration execution reports for operator audit and handoff.

Inheritance

  • Object
  • AdMigrationExecutionReportStore

Constructors

public AdMigrationExecutionReportStore() #

Methods

public AdMigrationExecutionReport BuildReport(AdMigrationPlanExecutionResult result) #
Returns: AdMigrationExecutionReport

Builds an execution report from a migration execution result.

Parameters

result ADPlayground.Migrations.Core.AdMigrationPlanExecutionResult requiredposition: 0
Migration execution result.

Returns

Versioned execution report.

public Void ExportReport(AdMigrationPlanExecutionResult result, String path) #
Returns: Void

Exports a migration execution report to a JSON file.

Parameters

result ADPlayground.Migrations.Core.AdMigrationPlanExecutionResult requiredposition: 0
Migration execution result.
path System.String requiredposition: 1
Destination JSON file path.
public String SerializeReport(AdMigrationPlanExecutionResult result) #
Returns: String

Serializes a migration execution report to JSON.

Parameters

result ADPlayground.Migrations.Core.AdMigrationPlanExecutionResult requiredposition: 0
Migration execution result.

Returns

Versioned execution report JSON.