Table of Contents

Class NuGetAdd

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Adds a package to a hierarchical folder source.

public sealed record NuGetAdd : NuGetConfiguredCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<NuGetCommand>, IEquatable<NuGetConfiguredCommand>, IEquatable<NuGetAdd>

Inheritance

Implements

Properties

CommandParts

Gets every canonically ordered rendered command fragment.

protected override IReadOnlyList<string?> CommandParts { get; }

Property Value

IReadOnlyList<string?>

Expand

Copies the package contents into the folder source.

public bool Expand { get; init; }

Property Value

bool

PackagePath

The package file added to the folder source.

public AbsolutePath? PackagePath { get; init; }

Property Value

AbsolutePath?

Source

The destination folder source.

public AbsolutePath? Source { get; init; }

Property Value

AbsolutePath?