private static bool IsArrayOrIEnumerable(ParameterInfo parameter)
 {
     return parameter.ParameterType.IsArray || parameter.IsGenericIEnumerable();
 }