public static Type GetActionGenericType(params Type[] TypeArguments) { return(GetActionGenericType(TypeArguments.AsEnumerable())); }