Changed IApplicationEvents to IApplicationEventHandler.

Removed all reflection calls to BindingFlags.NonPublic which was mostly used by DynamicNode, this will
not work in medium trust.
This commit is contained in:
Shannon Deminick
2012-08-22 05:21:02 +06:00
parent 72ac3532d2
commit bee73cce12
14 changed files with 107 additions and 96 deletions

View File

@@ -134,8 +134,7 @@ namespace umbraco.MacroEngines
result = content.GetType().InvokeMember(alias,
System.Reflection.BindingFlags.GetProperty |
System.Reflection.BindingFlags.Instance |
System.Reflection.BindingFlags.Public |
System.Reflection.BindingFlags.NonPublic,
System.Reflection.BindingFlags.Public,
null,
content,
null);
@@ -178,8 +177,7 @@ namespace umbraco.MacroEngines
result = content.GetType().InvokeMember(alias,
System.Reflection.BindingFlags.GetProperty |
System.Reflection.BindingFlags.Instance |
System.Reflection.BindingFlags.Public |
System.Reflection.BindingFlags.NonPublic,
System.Reflection.BindingFlags.Public,
null,
content,
null);