Ejemplo n.º 1
0
        Person GetById(int personId)
        {
            using (var gum = new Gum.GUMSoapClient())
            {
                var person = ToPerson(gum.GetPersonInfo(personId));

                return(person);
            }
        }
Ejemplo n.º 2
0
        IEnumerable <Person> GetByGroupName(string groupName)
        {
            using (var gum = new Gum.GUMSoapClient())
            {
                var key = string.Format(Constants.PERSON_BY_GROUP_CACHE_KEY, groupName.Trim().ToUpper());

                var persons = GetOrAddValue <IEnumerable <Person> >(key,
                                                                    new Func <IEnumerable <Person> >(() => ToPersons(gum.ListMembers(null, true, groupName, false, false))));

                return(persons);
            }
        }