public Friend() { Properties = new LazyProperties(() => { var response = Client.RestClient.Get <FriendPropertiesResponse>(Api.GetFriendInfo, Id, Client.Session.tokens.vfwebqq, Client.Session.tokens.psessionid); return(new Dictionary <int, object> { { (int)LazyProperty.Bio, response.Data.Result.Bio } }); }); }
public Discussion() { Properties = new LazyProperties(() => { var response = Client.RestClient.Get <DiscussionPropertiesResponse>(Api.GetDiscussInfo, Id, Client.Session.tokens.vfwebqq, Client.Session.tokens.psessionid); return(new Dictionary <int, object> { { (int)LazyProperty.Members, new ReadOnlyDictionary <ulong, Member>(response.Data.Result.MemberList.Reassemble(x => x.Id, Client, response.Data.Result.MemberStatusList)) } }); }); }