public DeployService(ICatalogConfigRepository catalogConfigRepository, ICatalogRepository catalogRepository, IDeployWorkConfigRepository deployWorkConfigRepository, IFtpFactory ftpFactory, ICompressor compressor, ICodeBuilderFactory codeBuilderFactory, IOptions <AppSettings> appSettings) { _catalogConfigRepository = catalogConfigRepository; _catalogRepository = catalogRepository; _deployWorkConfigRepository = deployWorkConfigRepository; _ftpFactory = ftpFactory; _compressor = compressor; _codeBuilderFactory = codeBuilderFactory; _appSettings = appSettings; }
public MainForm( ILogger <MainForm> logger, IMapper mapper, ICatalogConfigRepository catalogConfigRepository, ICatalogRepository catalogRepository, IDeployWorkConfigRepository deployWorkConfigRepository, IDeployService deployService, IOptions <AppSettings> appSettings) { _logger = logger; _mapper = mapper; _catalogConfigRepository = catalogConfigRepository; _catalogRepository = catalogRepository; _deployWorkConfigRepository = deployWorkConfigRepository; _deployService = deployService; _appSettings = appSettings; InitializeComponent(); SetupControls(); }