Ejemplo n.º 1
0
 /// <summary>
 /// Rebuilds and writes the assembly to a specific file path.
 /// </summary>
 /// <param name="file">The file path to write the image to.</param>
 public void Write(string file, WindowsAssemblyBuilder builder)
 {
     using (var stream = File.Create(file))
     {
         Write(new BinaryStreamWriter(stream), builder);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Rebuilds and writes the assembly to a specific binary stream.
 /// </summary>
 /// <param name="writer">The writer to write the image to.</param>
 public void Write(IBinaryStreamWriter writer, WindowsAssemblyBuilder builder)
 {
     builder.Build();
     builder.Write(new WritingContext(this, writer));
 }