Class PackageManagerDotnetProps
Properties for NuGet package manager
Inherited Members
Namespace: BuildSystem.PackageManager.Dotnet
Assembly: BuildSystem.Core.dll
Syntax
public class PackageManagerDotnetProps : PackageManagerProps, IPackageManagerProps, IManagerProp
Constructors
PackageManagerDotnetProps()
Container of properties for classes implementing PackageManagerDotnetProps
Declaration
public PackageManagerDotnetProps()
PackageManagerDotnetProps(IManagerProp)
Container of properties for classes implementing PackageManagerDotnetProps
Declaration
public PackageManagerDotnetProps(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Fields
NodeMsBuildParams
Constant MsBuildParams of json-node in properties files
Declaration
public const string NodeMsBuildParams = "ms_build_params"
Field Value
Type | Description |
---|---|
string |
Properties
MsBuildParams
Parameters provided to command dotnet pack
Declaration
public Dictionary<string, string> MsBuildParams { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<,><string, string> |
Methods
ApplyConstants(IDictionaryStringString)
Declaration
public override void ApplyConstants(IDictionaryStringString constants)
Parameters
Type | Name | Description |
---|---|---|
IDictionaryStringString | constants |
Overrides
Clone()
Creates a new instance - copy of current object
Declaration
public override IManagerProp Clone()
Returns
Type | Description |
---|---|
IManagerProp | New instance |
Overrides
Copy(IManagerProp)
Declaration
public override void Copy(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Overrides
EmptyValues()
Declaration
public override void EmptyValues()
Overrides
Update(string, string)
Declaration
public override void Update(string jsonInfo, string relativeDir)
Parameters
Type | Name | Description |
---|---|---|
string | jsonInfo | |
string | relativeDir |