public override void InitFromRawDecompressed(byte[] decompressedBytes) { using (var br = new BinaryReader(new MemoryStream(decompressedBytes))) { this.Resource = Read_ScriptCompiledBytecode(br); } }
private ScriptCompiledBytecode Read_ScriptCompiledBytecode(BinaryReader reader) { var result = new ScriptCompiledBytecode(); result.Version = reader.ReadInt32(); if (result.Version < 2) { result.ScriptSourceTextPath = ReadString(reader); } result.AssemblyBytes = Read_Array(reader); return(result); }