public SqlTransformationService( IDbJobStorage jsonJobStorage, ICsvParser <ProductDto> productsParser, IProductService productService) { _jobStorage = jsonJobStorage; _productsCsvParser = productsParser; _productService = productService; }
public DbTransformer( IDbJobStorage jsonJobStorage, ICsvParser <ProductDto> productsParser, IProductService productService, ILogger <DbTransformer> logger) { _jobStorage = jsonJobStorage; _productsCsvParser = productsParser; _productService = productService; _logger = logger; }
public FileUploadService( IFileValidator fileValidator, IJsonJobStorage jsonJobStorage, IDbJobStorage dbJobStorage, IOptions <DataTransformerConfiguration> config, ILogger <FileUploadService> logger) { _fileValidator = fileValidator; _jsonJobStorage = jsonJobStorage; _dbJobStorage = dbJobStorage; _logger = logger; }