Esempio n. 1
0
 public InstallUpdateService(ICheckUpdateService checkUpdateService, IAppFolderInfo appFolderInfo,
                             IDiskProvider diskProvider, IHttpClient httpClient,
                             IArchiveService archiveService, IProcessProvider processProvider,
                             IVerifyUpdates updateVerifier,
                             IConfigFileProvider configFileProvider,
                             IRuntimeInfo runtimeInfo,
                             IBackupService backupService,
                             Logger logger)
 {
     if (configFileProvider == null)
     {
         throw new ArgumentNullException("configFileProvider");
     }
     _checkUpdateService = checkUpdateService;
     _appFolderInfo      = appFolderInfo;
     _diskProvider       = diskProvider;
     _httpClient         = httpClient;
     _archiveService     = archiveService;
     _processProvider    = processProvider;
     _updateVerifier     = updateVerifier;
     _configFileProvider = configFileProvider;
     _runtimeInfo        = runtimeInfo;
     _backupService      = backupService;
     _logger             = logger;
 }
Esempio n. 2
0
 public UpdateCheck(IDiskProvider diskProvider,
                    IAppFolderInfo appFolderInfo,
                    ICheckUpdateService checkUpdateService,
                    IConfigFileProvider configFileProvider)
 {
     _diskProvider = diskProvider;
     _appFolderInfo = appFolderInfo;
     _checkUpdateService = checkUpdateService;
     _configFileProvider = configFileProvider;
 }
Esempio n. 3
0
 public UpdateCheck(IDiskProvider diskProvider,
                    IAppFolderInfo appFolderInfo,
                    ICheckUpdateService checkUpdateService,
                    IConfigFileProvider configFileProvider)
 {
     _diskProvider       = diskProvider;
     _appFolderInfo      = appFolderInfo;
     _checkUpdateService = checkUpdateService;
     _configFileProvider = configFileProvider;
 }
 public InstallUpdateService(ICheckUpdateService checkUpdateService, IAppFolderInfo appFolderInfo,
                             IDiskProvider diskProvider, IHttpProvider httpProvider,
                             IArchiveService archiveService, IProcessProvider processProvider, Logger logger)
 {
     _checkUpdateService = checkUpdateService;
     _appFolderInfo      = appFolderInfo;
     _diskProvider       = diskProvider;
     _httpProvider       = httpProvider;
     _archiveService     = archiveService;
     _processProvider    = processProvider;
     _logger             = logger;
 }
Esempio n. 5
0
 public UpdateCheck(IDiskProvider diskProvider,
                    IAppFolderInfo appFolderInfo,
                    ICheckUpdateService checkUpdateService,
                    IConfigFileProvider configFileProvider,
                    IOsInfo osInfo,
                    ILocalizationService localizationService)
     : base(localizationService)
 {
     _diskProvider       = diskProvider;
     _appFolderInfo      = appFolderInfo;
     _checkUpdateService = checkUpdateService;
     _configFileProvider = configFileProvider;
     _osInfo             = osInfo;
 }
Esempio n. 6
0
        public InstallUpdateService(ICheckUpdateService checkUpdateService,
                                    IAppFolderInfo appFolderInfo,
                                    IManageCommandQueue commandQueueManager,
                                    IDiskProvider diskProvider,
                                    IDiskTransferService diskTransferService,
                                    IHttpClient httpClient,
                                    IArchiveService archiveService,
                                    IProcessProvider processProvider,
                                    IVerifyUpdates updateVerifier,
                                    IStartupContext startupContext,
                                    IDeploymentInfoProvider deploymentInfoProvider,
                                    IConfigFileProvider configFileProvider,
                                    IRuntimeInfo runtimeInfo,
                                    IBackupService backupService,
                                    IOsInfo osInfo,
                                    Logger logger)
        {
            if (configFileProvider == null)
            {
                throw new ArgumentNullException(nameof(configFileProvider));
            }

            _checkUpdateService     = checkUpdateService;
            _appFolderInfo          = appFolderInfo;
            _commandQueueManager    = commandQueueManager;
            _diskProvider           = diskProvider;
            _diskTransferService    = diskTransferService;
            _httpClient             = httpClient;
            _archiveService         = archiveService;
            _processProvider        = processProvider;
            _updateVerifier         = updateVerifier;
            _startupContext         = startupContext;
            _deploymentInfoProvider = deploymentInfoProvider;
            _configFileProvider     = configFileProvider;
            _runtimeInfo            = runtimeInfo;
            _backupService          = backupService;
            _osInfo = osInfo;
            _logger = logger;
        }
Esempio n. 7
0
 public UpdateCheck(IDiskProvider diskProvider, IAppFolderInfo appFolderInfo, ICheckUpdateService checkUpdateService)
 {
     _diskProvider       = diskProvider;
     _appFolderInfo      = appFolderInfo;
     _checkUpdateService = checkUpdateService;
 }
Esempio n. 8
0
 public UpdateCheck(IDiskProvider diskProvider, IAppFolderInfo appFolderInfo, ICheckUpdateService checkUpdateService)
 {
     _diskProvider = diskProvider;
     _appFolderInfo = appFolderInfo;
     _checkUpdateService = checkUpdateService;
 }
Esempio n. 9
0
 public UpdateModule(ICheckUpdateService checkUpdateService)
 {
     _checkUpdateService = checkUpdateService;
     GetResourceAll      = GetAvailableUpdate;
 }