public Stream GetCurrentPackageStream() { string tempFile = Path.GetTempFileName(); PackageHelper.SavePackage(PackageMetadata, GetFiles(), tempFile, false); if (File.Exists(tempFile)) { return File.OpenRead(tempFile); } else { return null; } }