public MP.XmlRpc.MethodResponse BuildStructArrayResponse(IEnumerable <MP.XmlRpc.Struct> structs) { var method_response = new MP.XmlRpc.MethodResponse(); var arr = new MP.XmlRpc.Array(); foreach (var struct_ in structs) { arr.Add(struct_); } method_response.Parameters.Add(arr); return(method_response); }
private List <string> GetCategoriesFromArray(MP.XmlRpc.Array post_categories) { List <string> cats; if (post_categories.Items == null) { cats = new List <string>(0); } else { cats = new List <string>(post_categories.Count); foreach (var c in post_categories.Items) { var sv = c as MP.XmlRpc.StringValue; cats.Add(sv.String); } } return(cats); }
public MP.XmlRpc.MethodResponse BuildStructArrayResponse(IEnumerable<MP.XmlRpc.Struct> structs) { var method_response = new MP.XmlRpc.MethodResponse(); var arr = new MP.XmlRpc.Array(); foreach (var struct_ in structs) { arr.Add(struct_); } method_response.Parameters.Add(arr); return method_response; }