public static bool Phase2()
{
var resName = PhaseParam;
var resReader = new ResourceReader(AsmDef.FindResource(res => res.Name == "app.resources").GetResourceStream());
var en = resReader.GetEnumerator();
byte[] resData = null;
while (en.MoveNext())
{
if (en.Key.ToString() == resName)
resData = en.Value as byte[];
}
if(resData == null)
{
PhaseError = new PhaseError
{
Level = PhaseError.ErrorLevel.Critical,
Message = "Could not read resource data!"
};
}
PhaseParam = resData;
return true;
}