C# Класс NuDeploy.Core.Services.Update.SelfUpdateService

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

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

Метод Описание
SelfUpdate ( string exePath, System.Version version ) : bool
SelfUpdateService ( IUserInterface userInterface, ApplicationInformation applicationInformation, IPackageRepositoryBrowser packageRepositoryBrowser, IFilesystemAccessor filesystemAccessor ) : System

Приватные методы

Метод Описание
UpdateFile ( string exePath, IPackageFile file ) : bool

Описание методов

SelfUpdate() публичный Метод

public SelfUpdate ( string exePath, System.Version version ) : bool
exePath string
version System.Version
Результат bool

SelfUpdateService() публичный Метод

public SelfUpdateService ( IUserInterface userInterface, ApplicationInformation applicationInformation, IPackageRepositoryBrowser packageRepositoryBrowser, IFilesystemAccessor filesystemAccessor ) : System
userInterface IUserInterface
applicationInformation NuDeploy.Core.Common.Infrastructure.ApplicationInformation
packageRepositoryBrowser IPackageRepositoryBrowser
filesystemAccessor IFilesystemAccessor
Результат System