public ImportOrderHandler(IOrderFileService orderFileService,
                           IOrderImportService orderImportService,
                           IOrderFileStorageService fileStorageService,
                           IOrderFileParser orderFileParser,
                           IRepository <ImportResult> importResultRepo)
 {
     _orderFileService   = orderFileService;
     _orderImportService = orderImportService;
     _fileStorageService = fileStorageService;
     _orderFileParser    = orderFileParser;
     _importResultRepo   = importResultRepo;
 }
 public ImportApiController(
     IWorkContext workContext,
     IOrderFileStorageService fileStorageService,
     IOrderFileService orderFileService,
     IImportResultService importResultService,
     IMediator mediator)
 {
     _workContext         = workContext;
     _fileStorageService  = fileStorageService;
     _orderFileService    = orderFileService;
     _importResultService = importResultService;
     _mediator            = mediator;
 }
 public OrderFileApiController(
     IOrderFileService orderFileService,
     IProductsRepository productsRepository,
     IBasketRepository basketRepository,
     LinkGenerator linkGenerator,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     ILogger <OrderFileApiController> logger)
 {
     this.orderFileService   = orderFileService;
     this.productsRepository = productsRepository;
     this.basketRepository   = basketRepository;
     this.linkGenerator      = linkGenerator;
     this.options            = options;
     this.mediaService       = mediaService;
     this.logger             = logger;
 }