public ExportPresenter(IExportView view, IErrorLogExporter exporter, ISettingsManager settingsManager) { View = view; _exporter = exporter; _settingsManager = settingsManager; RegisterEvents(); }
public ExportPresenter(IExportView exportView, ILogger logger, IDataMigrationService dataMigrationService) { this.exportView = exportView; this.logger = logger; this.dataMigrationService = dataMigrationService; this.exportView.SelectExportLocationHandler += SelectExportLocation; this.exportView.SelectExportConfigFileHandler += SelectExportConfig; this.exportView.SelectSchemaFileHandler += SelectSchemaFile; this.exportView.ExportDataHandler += ExportData; }
internal Presenter(IExportView view) { this.View = view; }
public ExportPresenter(IExportView view) { View = view; }