Beispiel #1
0
        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);
        }
Beispiel #2
0
        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;
        }