예제 #1
0
 public void UninstallPackage(Package package)
 {
     _packageUninstaller.UninstallPackage(package);
 }
 public void InstallPackage(Package package)
 {
     _shellCommandRunner.RunCommandWihLogging("cinst " + package.Name);
 } 
예제 #3
0
 public void InstallPackage(Package package)
 {
     _packageInstaller.InstallPackage(package);
 }
예제 #4
0
 public void UninstallPackage(Package package)
 {
     var threadSafePackage = package.Clone();
     _jobQueue.EnqueueJob(_jobFactory.CreateJob("Uninstalling Package: " + package.Name, () => PackageManager.UninstallPackage(threadSafePackage)));
 }