public static PackagePipeline Create() { PackagePipeline pipeline = new PackagePipeline(); pipeline.Add(new NuspecStage()); pipeline.Add(new PackageHashStage()); pipeline.Add(new PackageEntriesStage()); pipeline.Add(new PublicationDetailsStage()); pipeline.Add(new CommitDetailsStage()); // etc return pipeline; }
public static PackagePipeline Create() { PackagePipeline pipeline = new PackagePipeline(); pipeline.Add(new NuspecStage()); pipeline.Add(new PackageHashStage()); pipeline.Add(new PackageEntriesStage()); pipeline.Add(new PublicationDetailsStage()); pipeline.Add(new CommitDetailsStage()); // etc return(pipeline); }
public static void Test0() { PackagePipeline pipeline = PackagePipelineFactory.Create2(); Stream stream = new FileStream(@"C:\data\ema\nupkgs\BasicAppPackage.1.0.0.nupkg", FileMode.Open); PipelinePackage package = new PipelinePackage(stream); PackagePipelineContext context = new PackagePipelineContext(new Uri("http://azure.com/siena/package")); pipeline.Execute(package, context); PackageMetadataBase result = context.Result; Console.WriteLine(result.ToContent()); }