Example #1
0
        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));
        }
Example #2
0
        public ReadOnlyCollection <App> Get(out long totalCount, AppGetParams @params)
        {
            var response = Get(@params);

            totalCount = Convert.ToInt64(response.TotalCount);

            return(response.Apps);
        }
Example #3
0
 /// <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));
 }
Example #4
0
 /// <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));
 }
Example #5
0
 /// <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)));
 }
Example #6
0
 /// <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));
 }
Example #7
0
 /// <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));
 }
Example #8
0
 /// <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)));
 }