C# Class NuDeploy.Core.Services.Update.SelfUpdateService

Inheritance: ISelfUpdateService
Mostrar archivo Open project: andreaskoch/NuDeploy Class Usage Examples

Public Methods

Method Description
SelfUpdate ( string exePath, System.Version version ) : bool
SelfUpdateService ( IUserInterface userInterface, ApplicationInformation applicationInformation, IPackageRepositoryBrowser packageRepositoryBrowser, IFilesystemAccessor filesystemAccessor ) : System

Private Methods

Method Description
UpdateFile ( string exePath, IPackageFile file ) : bool

Method Details

SelfUpdate() public method

public SelfUpdate ( string exePath, System.Version version ) : bool
exePath string
version System.Version
return bool

SelfUpdateService() public method

public SelfUpdateService ( IUserInterface userInterface, ApplicationInformation applicationInformation, IPackageRepositoryBrowser packageRepositoryBrowser, IFilesystemAccessor filesystemAccessor ) : System
userInterface IUserInterface
applicationInformation NuDeploy.Core.Common.Infrastructure.ApplicationInformation
packageRepositoryBrowser IPackageRepositoryBrowser
filesystemAccessor IFilesystemAccessor
return System