示例#1
0
 public Installer(string packageName, string feedPath, string destination)
 {
     Retriever   = new InstallerNugetPackageRetriever(destination);
     Unpacker    = new InstallUnpacker();
     FileFinder  = new FileFinder();
     Importer    = new Importer();
     EventRaiser = new ScriptEventRaiser();
     Nodes       = new FileNodeManager();
 }
示例#2
0
 public Installer()
 {
     Retriever   = new InstallerNugetPackageRetriever();
     Unpacker    = new InstallUnpacker();
     FileFinder  = new FileFinder();
     Importer    = new Importer();
     EventRaiser = new ScriptEventRaiser();
     Nodes       = new FileNodeManager();
 }
示例#3
0
 public Installer(string sourcePath, string destination)
 {
     // TODO: Check if sourcePath parameter is needed
     Retriever   = new InstallerNugetPackageRetriever(destination);
     Unpacker    = new InstallUnpacker();
     FileFinder  = new FileFinder();
     Importer    = new Importer();
     EventRaiser = new ScriptEventRaiser();
     Nodes       = new FileNodeManager();
 }
示例#4
0
 public Installer(
     BaseInstallerRetriever retriever
     )
 {
     Retriever   = retriever;
     Unpacker    = new InstallUnpacker();
     FileFinder  = new FileFinder();
     Importer    = new Importer();
     EventRaiser = new ScriptEventRaiser();
     Nodes       = new FileNodeManager();
 }