Class DotNetTargetCommand
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Defaults target-based .NET operations to the workspace solution and logging-derived verbosity.
public abstract record DotNetTargetCommand : ExecToolCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<DotNetTargetCommand>Inheritance
Derived
Implements
Constructors
DotNetTargetCommand()
Defaults target-based commands to the workspace solution and maps logging level to MSBuild verbosity.
protected DotNetTargetCommand()Properties
TargetParts
Places targets before logging verbosity for all target-based .NET operations.
protected IReadOnlyList<string?> TargetParts { get; }Property Value
Targets
Projects or solutions operated on; defaults to the discovered workspace solution.
public IReadOnlyList<string> Targets { get; init; }Property Value
Verbosity
MSBuild output detail; defaults from DotNetDo.Logging.Level.
public string? Verbosity { get; init; }