private static IProductImporter BuildTxtImporter() { IProductManager productManager = new ProductManager(new ProductRepository(), new FieldRepository()); IProductService productService = new ProductServiceImpl(productManager, new SimpleProductDTOBuilder(new ImageDTOBuilder()), new FullProductDTOBuilder(new FieldDTOBuilder(), new ImageDTOBuilder())); IProductImporter productImporter = new ImportTxt(productService); return(productImporter); }
public ImportTxtUI(ImportTxt txtImporter) { this.txtImporter = txtImporter; InitializeComponent(); }