C# Класс Jackett.Services.UpdateService

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

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

Метод Описание
CheckForUpdatesNow ( ) : void
StartUpdateChecker ( ) : void
UpdateService ( Logger l, IWebClient c, IConfigurationService cfg, ITrayLockService ls ) : ICSharpCode.SharpZipLib.GZip

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

Метод Описание
AcceptCert ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
CheckForUpdates ( ) : Task
DownloadRelease ( List assets, bool isWindows, string version ) : Task
ExePath ( ) : string
GetCurrentVersion ( ) : string
SetDownloadHeaders ( WebRequest req ) : WebRequest
StartUpdate ( string updaterExePath, string installLocation, bool isWindows ) : void
UpdateWorkerThread ( ) : void

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

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

public CheckForUpdatesNow ( ) : void
Результат void

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

public StartUpdateChecker ( ) : void
Результат void

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

public UpdateService ( Logger l, IWebClient c, IConfigurationService cfg, ITrayLockService ls ) : ICSharpCode.SharpZipLib.GZip
l Logger
c Jackett.Utils.Clients.IWebClient
cfg IConfigurationService
ls ITrayLockService
Результат ICSharpCode.SharpZipLib.GZip