Describes a single packaging run.
public PackagingRequest(string ProjectId, PackagingPlatform Platform, IReadOnlyCollection<string> Formats, string Configuration, string OutputDirectory, IReadOnlyDictionary<string, string>? Properties = null)
Identifier of the project to package.
Target platform (Windows/macOS/Linux).
Requested package formats (e.g. "msix", "msi").
Build configuration or channel (e.g. Release).
Absolute or project-relative path for produced artifacts.
Optional additional key/value pairs understood by providers.