Exemplo n.º 1
0
 void ResetPackageSources()
 {
     if (packageSources != null)
     {
         packageSources.CollectionChanged -= PackageSourcesChanged;
         packageSources = null;
     }
 }
Exemplo n.º 2
0
 public PackageRepositoryCache(
     RegisteredPackageSources packageSources,
     IList <RecentPackageInfo> recentPackages)
 {
     this.factory        = new MonoDevelopPackageRepositoryFactory();
     this.recentPackages = recentPackages;
     this.packageSources = packageSources;
 }
Exemplo n.º 3
0
        public RegisteredPackageSourcesViewModel(
            IRegisteredPackageRepositories registeredPackageRepositories,
            IFolderBrowser folderBrowser)
        {
            this.packageSources = registeredPackageRepositories.PackageSources;
            this.folderBrowser  = folderBrowser;
            this.registeredPackageRepositories = registeredPackageRepositories;

            packageSourceChecker.PackageSourceChecked += PackageSourceChecked;
            CreateCommands();
        }
Exemplo n.º 4
0
        void ReadPackageSources()
        {
            IEnumerable <PackageSource> savedPackageSources = packageSourceProvider.LoadPackageSources();

            packageSources = new RegisteredPackageSources(savedPackageSources, defaultPackageSource);
            packageSources.CollectionChanged += PackageSourcesChanged;

            if (!savedPackageSources.Any())
            {
                UpdatePackageSourceSettingsWithChanges();
            }
        }
 public RegisteredProjectTemplatePackageSources()
 {
     packageSources = new RegisteredPackageSources(GetPackageSources());
 }