PackagingRequest(String, PackagingPlatform, IReadOnlyCollection, String, String, IReadOnlyDictionary<String, String>?) Constructor

Definition

Assembly PackagingTools.Core.dll

Describes a single packaging run.

public PackagingRequest(string ProjectId, PackagingPlatform Platform, IReadOnlyCollection<string> Formats, string Configuration, string OutputDirectory, IReadOnlyDictionary<string, string>? Properties = null)

Parameters

ProjectId
String

Identifier of the project to package.

Platform
PackagingPlatform

Target platform (Windows/macOS/Linux).

Formats
IReadOnlyCollection<String>

Requested package formats (e.g. "msix", "msi").

Configuration
String

Build configuration or channel (e.g. Release).

OutputDirectory
String

Absolute or project-relative path for produced artifacts.

Properties
IReadOnlyDictionary<String, String>

Optional additional key/value pairs understood by providers.