NuGet.PackageBuilder.CreatePart C# (CSharp) Method

CreatePart() private static method

private static CreatePart ( Package package, string path, Stream sourceStream ) : void
package System.IO.Packaging.Package
path string
sourceStream Stream
return void
        private static void CreatePart(Package package, string path, Stream sourceStream)
        {
            if (PackageUtility.IsManifest(path))
            {
                return;
            }

            Uri uri = UriUtility.CreatePartUri(path);

            // Create the part
            PackagePart packagePart = package.CreatePart(uri, DefaultContentType, CompressionOption.Maximum);
            using (Stream stream = packagePart.GetStream())
            {
                sourceStream.CopyTo(stream);
            }
        }