private void closeApps() { GetAppsRequest request = new GetAppsRequest(); request.session = MainWindow.Session; try { applicationService.AllApplications = client.GetApps(request); applicationService.closeApplications(); } catch (Exception ex) { return; } }
public async Task <GetAppsResponse> _getAppsBy(List <int> ids = null, List <string> codes = null, string name = null, List <int> spaceIds = null, int offset = 0, int limit = 100) { try { var getAppsRequest = new GetAppsRequest(ids, codes, name, spaceIds, offset, limit); var jsonBody = this.parser.ParseObjectToJson(getAppsRequest); var responseString = await this.connection.Request(ConnectionConstants.GET_REQUEST, ConnectionConstants.APPS, jsonBody); return(this.parser.ParseJsonToObject <GetAppsResponse>(responseString)); } catch (KintoneAPIException kintoneException) { throw kintoneException; } catch (HttpRequestException httpRequestException) { throw httpRequestException; } }
/// <summary> /// 获取账户下所有应用 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public async Task <GetAppsResponse> GetApps(GetAppsRequest request) { return(await new GetAppsExecutor().Client(this).Execute <GetAppsResponse, GetAppsResult, GetAppsRequest>(request).ConfigureAwait(false)); }
/// <summary> /// 获取账户下所有应用 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public GetAppsResponse GetApps(GetAppsRequest request) { return(new GetAppsExecutor().Client(this).Execute <GetAppsResponse, GetAppsResult, GetAppsRequest>(request)); }