C# Class GitHubReleasesUpdateChecker, UpdateChecker

Inheritance: IUpdateChecker
Exibir arquivo Open project: HMBSbige/UpdateChecker

Private Properties

Property Type Description

Public Methods

Method Description
CheckAsync ( CancellationToken, token ) : ValueTask
CheckAsync ( HttpClient, client, CancellationToken, token ) : ValueTask
GitHubReleasesUpdateChecker ( string owner, string repo, bool isPreRelease, string currentVersion, string>?.Func tagToVersion = null, IComparer? versionComparer = null ) : System.Data

Method Details

CheckAsync() public method

public CheckAsync ( CancellationToken, token ) : ValueTask
token CancellationToken,
return ValueTask

CheckAsync() public method

public CheckAsync ( HttpClient, client, CancellationToken, token ) : ValueTask
client HttpClient,
token CancellationToken,
return ValueTask

GitHubReleasesUpdateChecker() public method

public GitHubReleasesUpdateChecker ( string owner, string repo, bool isPreRelease, string currentVersion, string>?.Func tagToVersion = null, IComparer? versionComparer = null ) : System.Data
owner string
repo string
isPreRelease bool
currentVersion string
tagToVersion string>?.Func
versionComparer IComparer?
return System.Data