public static SourceRepositoryProvider CreateSourceRepositoryProvider(IEnumerable <PackageSource> packageSources, IEnumerable <Lazy <INuGetResourceProvider> > mockNuGetResourceProviders) { var thisUtility = new TestSourceRepositoryUtility(); thisUtility.Initialize(); var packageSourceProvider = new TestPackageSourceProvider(packageSources); var sourceRepositoryProvider = new SourceRepositoryProvider(packageSourceProvider, mockNuGetResourceProviders.Concat(thisUtility.ResourceProviders)); return(sourceRepositoryProvider); }
public static SourceRepositoryProvider CreateSourceRepositoryProvider(IEnumerable <PackageSource> packageSources) { var thisUtility = new TestSourceRepositoryUtility(); thisUtility.Initialize(); var packageSourceProvider = new TestPackageSourceProvider(packageSources); var sourceRepositoryProvider = new SourceRepositoryProvider(packageSourceProvider, thisUtility.ResourceProviders); return(sourceRepositoryProvider); }