namespace Nop.Services.ExportImport; /// /// Import manager interface /// public partial interface IImportManager { /// /// Import products from XLSX file /// /// Stream /// A task that represents the asynchronous operation Task ImportProductsFromXlsxAsync(Stream stream); /// /// Import newsletter subscribers from TXT file /// /// Stream /// /// A task that represents the asynchronous operation /// The task result contains the number of imported subscribers /// Task ImportNewsletterSubscribersFromTxtAsync(Stream stream); /// /// Import states from TXT file /// /// Stream /// Indicates whether to add logging /// /// A task that represents the asynchronous operation /// The task result contains the number of imported states /// Task ImportStatesFromTxtAsync(Stream stream, bool writeLog = true); /// /// Import manufacturers from XLSX file /// /// Stream /// A task that represents the asynchronous operation Task ImportManufacturersFromXlsxAsync(Stream stream); /// /// Import categories from XLSX file /// /// Stream /// A task that represents the asynchronous operation Task ImportCategoriesFromXlsxAsync(Stream stream); /// /// Import orders from XLSX file /// /// Stream /// A task that represents the asynchronous operation Task ImportOrdersFromXlsxAsync(Stream stream); /// /// Import customers from XLSX file /// /// Stream /// A task that represents the asynchronous operation Task ImportCustomersFromXlsxAsync(Stream stream); }