public override MethodAttributes GetMethodAttributes(MethodDefinition methodInfo)
{
// If we're overriding a method, these attributes are required
var methodAttributes = methodInfo.IsPublic ? MethodAttributes.Public : MethodAttributes.Family;
methodAttributes |= MethodAttributes.HideBySig | MethodAttributes.SpecialName | MethodAttributes.Virtual;
return methodAttributes;
}