NugetPackages Class

Definition

public class NugetPackages : Microsoft.Quantum.IQSharp.INugetPackages
type NugetPackages = class
    interface INugetPackages
Public Class NugetPackages
Implements INugetPackages
Inheritance
NugetPackages
Implements

Constructors

NugetPackages(IOptions<NugetPackages.Settings>, ILogger<NugetPackages>, IEventService)

Fields

NETSTANDARD2_1
PACKAGE_VERSION_DELIMITER

Properties

Assemblies
DefaultVersions
GlobalPackagesSource
Items
LocalPackagesFinder
Logger
NugetSettings
Repositories

Methods

Add(PackageIdentity, Action<String>)
Add(String, Action<String>)
DownloadPackages(SourceCacheContext, IEnumerable<SourcePackageDependencyInfo>, Action<String>)
Get(PackageIdentity, Action<String>)
Get(String, Action<String>)
GetAssemblies(PackageIdentity)
GetLatestVersion(String)
GetPackageDependencies(PackageIdentity, SourceCacheContext)
InitDefaultVersions(String[])
IsInstalled(PackageIdentity)
IsSystemPackage(PackageIdentity)
ParsePackageId(String)
ResolveDependencyGraph(PackageIdentity)

Applies to