public static NugetInstallerFactoryExtension GetNuGetInstaller( bool consolidatePackageVersions, bool warnOnMultipleVersionsOfSamePackage) { var nugetInstallerFactoryExtension = new NugetInstallerFactoryExtension(Substitute.For <ISoftwareFactoryEventDispatcher>(), GetChangeManager()); nugetInstallerFactoryExtension.Configure(consolidatePackageVersions, warnOnMultipleVersionsOfSamePackage); return(nugetInstallerFactoryExtension); }
public static NugetInstallerFactoryExtension Configure( this NugetInstallerFactoryExtension nugetInstaller, bool consolidatePackageVersions, bool warnOnMultipleVersionsOfSamePackage) { nugetInstaller.Configure(new Dictionary <string, string> { { "Consolidate Package Versions", consolidatePackageVersions.ToString() }, { "Warn On Multiple Versions of Same Package", warnOnMultipleVersionsOfSamePackage.ToString() } }); return(nugetInstaller); }