C# 클래스 NuDeploy.Core.Services.Installation.PackageInstaller

상속: IPackageInstaller
파일 보기 프로젝트 열기: andreaskoch/NuDeploy 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

Install() 공개 메소드

public Install ( string packageId, DeploymentType deploymentType, bool forceInstallation, string packageConfigurationProfiles, string buildConfigurationProfiles ) : IServiceResult
packageId string
deploymentType DeploymentType
forceInstallation bool
packageConfigurationProfiles string
buildConfigurationProfiles string
리턴 IServiceResult

PackageInstaller() 공개 메소드

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
리턴 System