public void Import(IDataExport <DataCategory> exporter) { var immobj = exporter.Export(); this.Category = immobj; }
public ExportController(IProductAppService productAppService, IDataExport dataExport) { _productAppService = productAppService; _dataExport = dataExport; }
public PrintCommand(IRepository repository, IDataExport dataExport, ILogger <PrintCommand> logger) { this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); this.dataExport = dataExport ?? throw new ArgumentNullException(nameof(dataExport)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }