internal virtual GetAppResponse GetApp(GetAppRequest request) { var marshaller = GetAppRequestMarshaller.Instance; var unmarshaller = GetAppResponseUnmarshaller.Instance; return(Invoke <GetAppRequest, GetAppResponse>(request, marshaller, unmarshaller)); }
/// <summary> /// Initiates the asynchronous execution of the GetApp operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the GetApp operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetApp">REST API Reference for GetApp Operation</seealso> public virtual Task <GetAppResponse> GetAppAsync(GetAppRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = GetAppRequestMarshaller.Instance; var unmarshaller = GetAppResponseUnmarshaller.Instance; return(InvokeAsync <GetAppRequest, GetAppResponse>(request, marshaller, unmarshaller, cancellationToken)); }
/// <summary> /// Initiates the asynchronous execution of the GetApp operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the GetApp operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetApp">REST API Reference for GetApp Operation</seealso> public virtual Task <GetAppResponse> GetAppAsync(GetAppRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var options = new InvokeOptions(); options.RequestMarshaller = GetAppRequestMarshaller.Instance; options.ResponseUnmarshaller = GetAppResponseUnmarshaller.Instance; return(InvokeAsync <GetAppResponse>(request, options, cancellationToken)); }
internal virtual GetAppResponse GetApp(GetAppRequest request) { var options = new InvokeOptions(); options.RequestMarshaller = GetAppRequestMarshaller.Instance; options.ResponseUnmarshaller = GetAppResponseUnmarshaller.Instance; return(Invoke <GetAppResponse>(request, options)); }
public async Task <AppModel> getApp(int appId) { try { var getAppRequest = new GetAppRequest(appId); var jsonBody = this.parser.ParseObjectToJson(getAppRequest); var responseString = await this.connection.Request(ConnectionConstants.GET_REQUEST, ConnectionConstants.APP, jsonBody); return(this.parser.ParseJsonToObject <AppModel>(responseString)); } catch (KintoneAPIException kintoneException) { throw kintoneException; } catch (HttpRequestException httpRequestException) { throw httpRequestException; } }
/// <summary> /// 获取应用 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public async Task <GetAppResponse> GetApp(GetAppRequest request) { return(await new GetAppExecutor().Client(this).Execute <GetAppResponse, GetAppResult, GetAppRequest>(request).ConfigureAwait(false)); }
/// <summary> /// 获取应用 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public GetAppResponse GetApp(GetAppRequest request) { return(new GetAppExecutor().Client(this).Execute <GetAppResponse, GetAppResult, GetAppRequest>(request)); }