public static async Task <Stream> GetPackArchiveStreamAsync(Pack pack, IPackCollection packCollection, PackWriterSettings settings = null) { return(await new PackWriter(settings).GetArchiveStreamAsync(pack, packCollection)); }
public static async Task WritePackAsync(Pack pack, IPackCollection packCollection, string directoryPath, string packName, PackWriterSettings settings = null) { await new PackWriter(settings).WriteAsync(pack, packCollection, directoryPath, packName); }
public PackWriter(PackWriterSettings settings = null) { this.PackWriterSettings = settings ?? PackWriterSettings.DefaultPackWriterSettings; }