public ReadOnlyCollection <App> Get(out long totalCount, AppGetParams @params) { var result = _vk.Call("apps.get", @params); totalCount = result["count"]; return(result["items"].ToReadOnlyCollectionOf <App>(x => x)); }
public ReadOnlyCollection <App> Get(out long totalCount, AppGetParams @params) { var response = Get(@params); totalCount = Convert.ToInt64(response.TotalCount); return(response.Apps); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params">Параметры запроса.</param> /// <param name="skipAuthorization">Если <c>true<c/>, то пропустить авторизацию</param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/apps.get" />. /// </remarks> public VkCollection <App> Get(AppGetParams @params, bool skipAuthorization = true) { return(_vk.Call("apps.get", @params, skipAuthorization).ToVkCollectionOf <App>(x => x)); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/apps.get" />. /// </remarks> public VkCollection <App> Get(AppGetParams @params) { return(_vk.Call("apps.get", @params).ToVkCollectionOf <App>(x => x)); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params">Параметры запроса.</param> /// <param name="skipAuthorization">Если <c>true</c>, то пропустить авторизацию</param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/apps.get /// </remarks> public async Task <AppGetObject> GetAsync(AppGetParams @params, bool skipAuthorization = false) { return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Apps.Get(@params, skipAuthorization))); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params">Параметры запроса.</param> /// <param name="skipAuthorization">Если <c>true</c>, то пропустить авторизацию</param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/apps.get" />. /// </remarks> public AppGetObject Get(AppGetParams @params, bool skipAuthorization = false) { return(_vk.Call("apps.get", @params, skipAuthorization)); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params"> Параметры запроса. </param> /// <param name="skipAuthorization"> Если <c> true </c>, то пропустить авторизацию </param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/apps.get /// </remarks> public AppGetObject Get(AppGetParams @params, bool skipAuthorization = false) { return(_vk.Call(methodName: "apps.get", parameters: @params, skipAuthorization: skipAuthorization)); }
/// <summary> /// Возвращает данные о запрошенном приложении на платформе ВКонтакте /// </summary> /// <param name="params"> Параметры запроса. </param> /// <param name="skipAuthorization"> Если <c> true </c>, то пропустить авторизацию </param> /// <returns> /// После успешного выполнения возвращает объект приложения. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/apps.get /// </remarks> public Task <AppGetObject> GetAsync(AppGetParams @params, bool skipAuthorization = false) { return(TypeHelper.TryInvokeMethodAsync(func: () => Get(@params: @params, skipAuthorization: skipAuthorization))); }