public IRepository GetSourceAggregateRepository()
{
return _repositoryCacheService.GetSerializableRepository(RepositoryName.All, "all", PackageOperationType.Install,
() =>
{
var packageSources = GetPackageSources();
return new AggregateRepository(_repositoryFactory, packageSources.Select(x => x.Source), true);
}, true);
}