public D8ErrorTicketManager1Facts()
 {
     _creds = UploaderConfigFile.Parse(UploaderCfg.Localhost);
     using (var scope = Repo2IoC.BeginScope())
     {
         _client = scope.Resolve <IR2RestClient>();
         _sut    = scope.Resolve <IErrorTicketManager>();
     }
 }
Example #2
0
 public R2ClientPatchPingFacts()
 {
     //_creds = UploaderConfigFile.Parse(UploaderCfg.KEY);
     _creds = DownloaderConfigFile.Parse(Downloader1Cfg.KEY);
     using (var scope = Repo2IoC.BeginScope())
     {
         _sut   = scope.Resolve <IR2RestClient>();
         _pings = scope.Resolve <IPingManager>();
     }
 }
Example #3
0
        public PreUploadCheckerFacts()
        {
            using (var scope = UploaderIoC.BeginScope())
            {
                _client = scope.Resolve <IR2RestClient>();
                _sut    = scope.Resolve <IR2PreUploadChecker>();
            }
            var cfg = UploaderConfigFile.Parse(UploaderCfg.Localhost);

            _client.SetCredentials(cfg);
        }
 public ResilientClient1CrudFacts()
 {
     _fke   = new FakeFactory();
     _creds = UploaderConfigFile.Parse(UploaderCfg.Localhost);
     using (var scope = UploaderIoC.BeginScope())
     {
         _pkgs  = scope.Resolve <IRemotePackageManager>();
         _parts = scope.Resolve <IPackagePartManager>();
         _sut   = scope.Resolve <IR2RestClient>();
     }
 }
Example #5
0
 public D8PackageUploaderFacts()
 {
     _creds = UploaderConfigFile.Parse(UploaderCfg.Localhost);
     using (var scope = UploaderIoC.BeginScope())
     {
         _client = scope.Resolve <IR2RestClient>();
         _sut    = scope.Resolve <IPackageUploader>();
         _parts  = scope.Resolve <IPackagePartManager>();
         _pkgs   = scope.Resolve <IRemotePackageManager>();
     }
 }
Example #6
0
 public LocalPackageFileUpdater1(IRemotePackageManager remotePackageManager,
                                 IFileSystemAccesor fileSystemAccesor,
                                 IPackageDownloader packageDownloader,
                                 IR2RestClient r2RestClient)
 {
     _remote                   = remotePackageManager;
     _file                     = fileSystemAccesor;
     _client                   = r2RestClient;
     _client.OnRetry          += (s, e) => SetStatus(e);
     _downloadr                = packageDownloader;
     _downloadr.StatusChanged += (s, e) => SetStatus(e);
 }
Example #7
0
        public ForceRevisionFacts()
        {
            using (var scope = Repo2IoC.BeginScope())
            {
                _client = scope.Resolve <IR2RestClient>();
                _pkgMgr = scope.Resolve <IRemotePackageManager>();
            }

            var cfg = UploaderConfigFile.Parse(UploaderCfg.Localhost);

            _client.SetCredentials(cfg);
        }
        public CachedPkgPartReader1Facts()
        {
            using (var scope = Repo2IoC.BeginScope())
            {
                _client = scope.Resolve <IR2RestClient>();
                _readr  = scope.Resolve <IPackagePartReader>();
                _cache  = _readr as CachedPkgPartReader1;
            }
            var cfg = UploaderConfigFile.Parse(UploaderCfg.Localhost);

            _client.SetCredentials(cfg);
        }
Example #9
0
        public AccessCheckerVM(ConfigLoaderVM configLoaderVM,
                               IR2RestClient restClient)
        {
            _ui     = SynchronizationContext.Current;
            _client = restClient;

            configLoaderVM.ConfigLoaded += (s, e) =>
            {
                Config = e;
                CheckCredentialsCmd.ExecuteIfItCan();
            };

            CreateCommands();
        }
Example #10
0
        //private string _pkgPath;

        public UploaderTabVM(IR2RestClient restClient,
                             IPackageUploader packageUploader,
                             PreviousVersionsPopupVM previousVersionsPopupVM,
                             AccessCheckerVM accessCheckerVM,
                             PackageCheckerVM packageCheckerVM,
                             PackageUploaderVM packageUploaderVM)
        {
            PkgChecker    = packageCheckerVM;
            AccessChecker = accessCheckerVM;
            PkgUploader   = packageUploaderVM;
            Previous      = previousVersionsPopupVM;

            restClient.OnRetry += (s, e)
                                  => ClientStatus += $"{L.f}{e}";

            //ConfigLoader.PackagePathChanged += async (a, b) =>
            //{
            //    PkgUploader.DisableUpload();
            //    _pkgPath = b;
            //    await VerifyPackage();
            //};

            PkgChecker.PackageVerified += (a, pkg)
                                          => PkgUploader.EnableUpload(pkg);

            PkgUploader.UploadFinished += (a, r) =>
            {
                PkgUploader.DisableUpload();
                Alerter.Show(r, "Package Upload");

                if (r.IsSuccessful)
                {
                    PkgChecker.CheckPackageCmd.ExecuteIfItCan();
                }

                CommandManager.InvalidateRequerySuggested();
            };
        }
Example #11
0
 public D8PkgPartManager1(IR2RestClient r2RestClient, IFileSystemAccesor fileSystemAccesor)
 {
     _client = r2RestClient;
     _fileIO = fileSystemAccesor;
 }
Example #12
0
 public D8ErrorTicketManager1(IR2RestClient r2RestClient, IFileSystemAccesor fileSystemAccesor)
 {
     _client = r2RestClient;
     _fs     = fileSystemAccesor;
 }
Example #13
0
 public D8RemotePackageMgr1(IR2RestClient r2RestClient)
 {
     _client = r2RestClient;
 }
Example #14
0
 public D8PingManager1(IR2RestClient r2RestClient)
 {
     _client = r2RestClient;
 }