C# Class NuDeploy.Core.Services.Installation.PackageInstaller

Inheritance: IPackageInstaller
Afficher le fichier Open project: andreaskoch/NuDeploy Class Usage Examples

Méthodes publiques

Méthode Description
Install ( string packageId, DeploymentType deploymentType, bool forceInstallation, string packageConfigurationProfiles, string buildConfigurationProfiles ) : IServiceResult
PackageInstaller ( ApplicationInformation applicationInformation, IFilesystemAccessor filesystemAccessor, IPackageConfigurationAccessor packageConfigurationAccessor, IPackageRepositoryBrowser packageRepositoryBrowser, IPowerShellExecutor powerShellExecutor, IInstallationLogicProvider installationLogicProvider, IPackageUninstaller packageUninstaller, INugetPackageExtractor nugetPackageExtractor, IPackageConfigurationTransformationService packageConfigurationTransformationService, IConfigurationFileTransformationService configurationFileTransformationService ) : System

Method Details

Install() public méthode

public Install ( string packageId, DeploymentType deploymentType, bool forceInstallation, string packageConfigurationProfiles, string buildConfigurationProfiles ) : IServiceResult
packageId string
deploymentType DeploymentType
forceInstallation bool
packageConfigurationProfiles string
buildConfigurationProfiles string
Résultat IServiceResult

PackageInstaller() public méthode

public PackageInstaller ( ApplicationInformation applicationInformation, IFilesystemAccessor filesystemAccessor, IPackageConfigurationAccessor packageConfigurationAccessor, IPackageRepositoryBrowser packageRepositoryBrowser, IPowerShellExecutor powerShellExecutor, IInstallationLogicProvider installationLogicProvider, IPackageUninstaller packageUninstaller, INugetPackageExtractor nugetPackageExtractor, IPackageConfigurationTransformationService packageConfigurationTransformationService, IConfigurationFileTransformationService configurationFileTransformationService ) : System
applicationInformation NuDeploy.Core.Common.Infrastructure.ApplicationInformation
filesystemAccessor IFilesystemAccessor
packageConfigurationAccessor IPackageConfigurationAccessor
packageRepositoryBrowser IPackageRepositoryBrowser
powerShellExecutor IPowerShellExecutor
installationLogicProvider IInstallationLogicProvider
packageUninstaller IPackageUninstaller
nugetPackageExtractor INugetPackageExtractor
packageConfigurationTransformationService IPackageConfigurationTransformationService
configurationFileTransformationService IConfigurationFileTransformationService
Résultat System