public IEnumerable<IRepository> GetSourceRepositories()
{
var packageSources = GetPackageSources();
foreach (var packageSource in packageSources)
{
var source = packageSource;
yield return _repositoryCacheService.GetSerializableRepository(packageSource.Name, packageSource.Source, PackageOperationType.Install, () => _repositoryFactory.CreateRepository(source.Source));
}
}