<PackageReference Include="Relativity.Transfer.Client" Version="6.2.4" />

PackageContext

public sealed class PackageContext

public IDictionary<string, object> Metadata { get; }

public PackageContext(PackageConfiguration configuration)

public PackageContext(PackageConfiguration configuration, IDictionary<string, object> metadata)

public void PublishPackageCreated(ITransferRequest request, string file)

public void PublishPackageProgress(ITransferRequest request, long packagedSourceFiles, long sourceFiles)

public void PublishPackagingFile(ITransferRequest request, PackageFileMetadata sourceMetadata, string targetPackageFile)