Beispiel #1
0
 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;
 }
Beispiel #2
0
        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();
        }