private List <ParameterData> BuildParameterData() { var parameterData = new List <ParameterData>(); foreach (var param in method.GetParameters()) { var data = new ParameterData(); data.name = param.Name; data.rawName = param.Name; data.position = param.Position; data.value = args[param.Position]; data.type = param.GetParamType(method); data.requestAttribute = param.GetCustomAttribute <RequestAttribute>(); parameterData.Add(data); } return(parameterData); }
public string OnParameter(object api, ParameterData param) { return param.name; }
public string OnParameter(object api, ParameterData param) { return(param.name); }
private List<ParameterData> BuildParameterData() { var parameterData = new List<ParameterData>(); foreach (var param in method.GetParameters()) { var data = new ParameterData(); data.name = param.Name; data.rawName = param.Name; data.position = param.Position; data.value = args[param.Position]; data.type = param.GetParamType(method); data.requestAttribute = param.GetCustomAttribute<RequestAttribute>(); parameterData.Add(data); } return parameterData; }