-Fixed medium trust error

This commit is contained in:
James Newton-King
2015-02-17 21:11:51 +13:00
parent d287206dd9
commit dd611a9ca5
@@ -48,7 +48,15 @@ namespace Newtonsoft.Json.Utilities
ConstructorInfo c = method as ConstructorInfo;
if (c != null)
return c.Invoke;
{
// don't convert to method group to avoid medium trust issues
// https://github.com/JamesNK/Newtonsoft.Json/issues/476
return a =>
{
object[] args = a;
return c.Invoke(args);
};
}
return a => method.Invoke(null, a);
}