IEnumerable <IPackageRepository> CreateAllEnabledRepositories()
 {
     foreach (PackageSource source in PackageSources.GetEnabledPackageSources())
     {
         yield return(CreateRepository(source.Source));
     }
 }
Ejemplo n.º 2
0
        void UpdateActivePackageSource()
        {
            if (activePackageSource == null)
            {
                return;
            }

            if (activePackageSource.IsAggregate())
            {
                if (!HasMultiplePackageSources)
                {
                    ActivePackageSource = null;
                }
            }
            else
            {
                PackageSource matchedPackageSource = PackageSources
                                                     .GetEnabledPackageSources()
                                                     .FirstOrDefault(packageSource => packageSource.Equals(activePackageSource));

                if (matchedPackageSource == null)
                {
                    ActivePackageSource = null;
                }
            }
        }