Table of Contents

Class OfflineFeedAddContext

Namespace
NuGet.Protocol.Core.Types
Assembly
NuGet.Protocol.dll
public class OfflineFeedAddContext
Inheritance
OfflineFeedAddContext
Inherited Members
Extension Methods

Constructors

OfflineFeedAddContext(string, string, ILogger, bool, bool, bool, PackageExtractionContext)

public OfflineFeedAddContext(string packagePath, string source, ILogger logger, bool throwIfSourcePackageIsInvalid, bool throwIfPackageExistsAndInvalid, bool throwIfPackageExists, PackageExtractionContext extractionContext)

Parameters

packagePath string
source string
logger ILogger
throwIfSourcePackageIsInvalid bool
throwIfPackageExistsAndInvalid bool
throwIfPackageExists bool
extractionContext PackageExtractionContext

Properties

ExtractionContext

public PackageExtractionContext ExtractionContext { get; }

Property Value

PackageExtractionContext

Logger

public ILogger Logger { get; }

Property Value

ILogger

PackagePath

public string PackagePath { get; }

Property Value

string

Source

public string Source { get; }

Property Value

string

ThrowIfPackageExists

public bool ThrowIfPackageExists { get; }

Property Value

bool

ThrowIfPackageExistsAndInvalid

public bool ThrowIfPackageExistsAndInvalid { get; }

Property Value

bool

ThrowIfSourcePackageIsInvalid

public bool ThrowIfSourcePackageIsInvalid { get; }

Property Value

bool