Skip to content

Instantly share code, notes, and snippets.

@chadmichel
Created August 4, 2020 04:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chadmichel/eed23d267a253fdd53d948e0d5170dc5 to your computer and use it in GitHub Desktop.
Save chadmichel/eed23d267a253fdd53d948e0d5170dc5 to your computer and use it in GitHub Desktop.
// Map parameters on method to data from JSON
var parameterList = new List<object>();
foreach (var parameterInfo in methodInfo.GetParameters())
{
var helpObj = Activator.CreateInstance(parameterInfo.ParameterType);
help.Add(helpObj);
var pJson = parameters[parameterInfo.Name] as JObject;
var pObj = pJson.ToObject(parameterInfo.ParameterType);
parameterList.Add(pObj);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment