IList<DecryptedMethodInfo> DecryptMethods(IList<int> methodIds) { using (var decrypter = new DynamicMethodsDecrypter(obfModule, reflObfModule)) { decrypter.Initialize(); var infos = new List<DecryptedMethodInfo>(); for (int i = 0; i < methodIds.Count; i += 2) infos.Add(decrypter.Decrypt(methodIds[i], (uint)methodIds[i + 1])); return infos; } }
IList <DecryptedMethodInfo> DecryptMethods(IList <int> methodIds) { using (var decrypter = new DynamicMethodsDecrypter(obfModule, reflObfModule)) { decrypter.Initialize(); var infos = new List <DecryptedMethodInfo>(); for (int i = 0; i < methodIds.Count; i += 2) { infos.Add(decrypter.Decrypt(methodIds[i], (uint)methodIds[i + 1])); } return(infos); } }