/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p"> Параметры. </param> /// <returns> </returns> public static VkParameters ToVkParameters(FriendsGetOnlineParams p) { var parameters = new VkParameters { { "user_id", p.UserId } , { "list_id", p.ListId } , { "online_mobile", p.OnlineMobile } , { "order", p.Order } , { "count", p.Count } , { "offset", p.Offset } }; return(parameters); }
/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p">Параметры.</param> /// <returns></returns> internal static VkParameters ToVkParameters(FriendsGetOnlineParams p) { var parameters = new VkParameters { { "user_id", p.UserId }, { "list_id", p.ListId }, { "online_mobile", p.OnlineMobile }, { "order", p.Order }, { "count", p.Count }, { "offset", p.Offset } }; return parameters; }
public FriendOnline GetOnlineEx(FriendsGetOnlineParams @params) { @params.OnlineMobile = true; return _vk.Call("friends.getOnline", @params); }
public ReadOnlyCollection<long> GetOnline(long uid) { var parameters = new FriendsGetOnlineParams { UserId = uid }; return GetOnline(parameters); }
public ReadOnlyCollection<long> GetOnline(FriendsGetOnlineParams @params) { @params.OnlineMobile = false; VkResponseArray response = _vk.Call("friends.getOnline", @params); return response.ToReadOnlyCollectionOf<long>(x => x); }