public ReadOnlyCollection <Photo> GetUserPhotos(out int count, PhotoGetUserPhotosParams @params) { var response = _vk.Call("photos.getUserPhotos", @params); count = response["count"]; return(response["items"].ToReadOnlyCollectionOf <Photo>(x => x)); }
public ReadOnlyCollection <Photo> GetUserPhotos(out int count, PhotoGetUserPhotosParams @params) { var response = GetUserPhotos(@params); count = Convert.ToInt32(response.TotalCount); return(response.ToReadOnlyCollection()); }
/// <inheritdoc /> public async Task <VkCollection <Photo> > GetUserPhotosAsync(PhotoGetUserPhotosParams @params) { return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Photo.GetUserPhotos(@params))); }
/// <summary> /// Возвращает список фотографий, на которых отмечен пользователь. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// После успешного выполнения возвращает список объектов photo. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/photos.getUserPhotos" />. /// </remarks> public VkCollection<Photo> GetUserPhotos(PhotoGetUserPhotosParams @params) { return _vk.Call("photos.getUserPhotos", @params, false).ToVkCollectionOf<Photo>(x => x); }
/// <inheritdoc /> public Task <VkCollection <Photo> > GetUserPhotosAsync(PhotoGetUserPhotosParams @params) { return(TypeHelper.TryInvokeMethodAsync(func: () => GetUserPhotos(@params: @params))); }