// ----------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // ----------------------------------------------------------------------- namespace NCEBulkMigrationTool; /// /// The INewCommerceMigrationProvider interface. /// internal interface INewCommerceMigrationProvider { /// /// Uploads New Commerce Migrations based on CSV files in the input folders and writes the migration data to a new CSV file. /// /// Bool indicating success/ failure. Task UploadNewCommerceMigrationsAsync(); /// /// Exports the latest New Commerce Migration Status for given input migrations into a new CSV file. /// /// Bool indicating success/ failure. Task ExportNewCommerceMigrationStatusAsync(); }