PackageBuilder GetPackageBuilder() { // fill ProductId if empty if (this.document.package.ProductId == 0) { this.document.package.ProductId = productIdProvider.GetNextAvailableProductId(); UpdateView(); } var s = new PackageDirectoryStructure(Path.Combine(About.DocumentsDirectory, "output"), this.document.package); return(new PackageBuilder(s, Context.GetDefaultMediaFileConverter(), Settings.Read().CreateOidSvgWriter())); }
public Package(IProductIdProvider productIdProvider) :this() { StopOid = GetNextOid(); ProductId = productIdProvider.GetNextAvailableProductId(); }
public Package(IProductIdProvider productIdProvider) : this() { StopOid = GetNextOid(); ProductId = productIdProvider.GetNextAvailableProductId(); }
public Package(IProductIdProvider productIdProvider) : this() { ProductId = productIdProvider.GetNextAvailableProductId(); }