C# Класс NuDeploy.Core.Services.Installation.PackageInstaller

Наследование: IPackageInstaller
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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