Mapping command argument types

--HG--
branch : autoroute
This commit is contained in:
Sebastien Ros
2012-01-24 12:40:17 -08:00
parent 84a64768f5
commit be3fda226d

View File

@@ -89,7 +89,7 @@ namespace Orchard.Commands {
invokeParameters.Add(args.GetRange(i, args.Count - i).ToArray());
break;
}
invokeParameters.Add(arguments[i]);
invokeParameters.Add(Convert.ChangeType(arguments[i], methodParameters[i].ParameterType));
}
if (methodHasParams && (methodParameters.Length - args.Count == 1)) invokeParameters.Add(new string[] { });