C# Class AerialForWindows.Updates.GithubReleaseProvider

Inheritance: IReleaseProvider
Datei anzeigen Open project: thoemmi/AerialForWindows

Public Methods

Method Description
DownloadReleasePackage ( ReleaseInfo releaseInfo, Action downloadProgressCallback, CancellationToken cancellationToken ) : Task
GetReleaseInfosAsync ( ) : Task>
GithubReleaseProvider ( string clientName, string repositoryOwner, string repositoryName ) : System

Method Details

DownloadReleasePackage() public method

public DownloadReleasePackage ( ReleaseInfo releaseInfo, Action downloadProgressCallback, CancellationToken cancellationToken ) : Task
releaseInfo ReleaseInfo
downloadProgressCallback Action
cancellationToken System.Threading.CancellationToken
return Task

GetReleaseInfosAsync() public method

public GetReleaseInfosAsync ( ) : Task>
return Task>

GithubReleaseProvider() public method

public GithubReleaseProvider ( string clientName, string repositoryOwner, string repositoryName ) : System
clientName string
repositoryOwner string
repositoryName string
return System