/// <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); } }
/// <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)); }