ProGetClient Class

Provides access to ProGet.

Inheritance Hierarchy

Syntax

public sealed class ProGetClient

Constructors

Name Description
ProGetClient(Inedo.Extensions.Credentials.ProGetServiceCredentials credentials)

Initializes a new instance of the ProGetClient class.

Methods

Name Description
CanUseScaApiAsync(System.Threading.CancellationToken cancellationToken)
EnsureRelease(string projectName, string releaseNumber, string releaseUrl, bool? active, System.Threading.CancellationToken cancellationToken)
GetAssetDirectoriesAsync(System.Threading.CancellationToken cancellationToken)
GetFeedsAsync(System.Threading.CancellationToken cancellationToken)
GetReleaseAsync(string projectName, string releaseNumber, System.Threading.CancellationToken cancellationToken)
GetReleaseIssuesAsync(string projectName, string releaseNumber, System.Threading.CancellationToken cancellationToken)
GetReleasePackagesAsync(string projectName, string releaseNumber, System.Threading.CancellationToken cancellationToken)
GetServerVersionAsync(System.Threading.CancellationToken cancellationToken)
GetServiceDescription

See Inedo.Extensions.Credentials.ProGetServiceCredentials.GetServiceDescription

ValidateConnectionAsync(Inedo.Diagnostics.ILogSink log, System.Threading.CancellationToken cancellationToken)