IImporter
- Namespace:
PPDS.Migration.Import - Assembly:
PPDS.Migration - Kind: Interface
Summary
Interface for importing data to Dataverse.
Members
Methods
ImportAsync
Task<ImportResult> ImportAsync(MigrationData data, ExecutionPlan plan, ImportOptions options, IProgressReporter progress, CancellationToken cancellationToken)
Imports data using a pre-built execution plan.
-
Param
data: The migration data. -
Param
plan: The execution plan. -
Param
options: Import options. -
Param
progress: Optional progress reporter. -
Param
cancellationToken: Cancellation token. -
Returns: The import result.
ImportAsync
Task<ImportResult> ImportAsync(string dataPath, ImportOptions options, IProgressReporter progress, CancellationToken cancellationToken)
Imports data from a CMT-format ZIP file.
-
Param
dataPath: Path to the data.zip file. -
Param
options: Import options. -
Param
progress: Optional progress reporter. -
Param
cancellationToken: Cancellation token. -
Returns: The import result.