/// <summary>
        /// 获取人体库列表。
        /// </summary>
        /// <param name="req"><see cref="GetGroupListRequest"/></param>
        /// <returns><see cref="GetGroupListResponse"/></returns>
        public GetGroupListResponse GetGroupListSync(GetGroupListRequest req)
        {
            JsonResponseModel <GetGroupListResponse> rsp = null;

            try
            {
                var strResp = this.InternalRequestSync(req, "GetGroupList");
                rsp = JsonConvert.DeserializeObject <JsonResponseModel <GetGroupListResponse> >(strResp);
            }
            catch (JsonSerializationException e)
            {
                throw new TencentCloudSDKException(e.Message);
            }
            return(rsp.Response);
        }
Пример #2
0
 public GetGroupListResponse GetGroupList(GetGroupListRequest request)
 {
     return(WrapResponse <GetGroupListResponse, GetGroupListResponseBody>(new ServiceExecutionDelegator <GetGroupListResponseBody, GetGroupListRequestBody>().ResolveRequest(request.Request,
                                                                                                                                                                             ApiTargetPlatform.Utiba, ApiServiceName.GetGroupList)));
 }
Пример #3
0
 public static GetGroupListResponse GetGroupList(GetGroupListRequest request, Guid ApiToken, String ApiServer)
 {
     return(Newtonsoft.Json.JsonConvert.DeserializeObject <GetGroupListResponse>(Factory.GetResponse("OrderWorkflow/GetGroupList", "request=" + Newtonsoft.Json.JsonConvert.SerializeObject(request, serializerSettings) + "", ApiToken, ApiServer), new JsonSerializerSettings {
         NullValueHandling = NullValueHandling.Ignore
     }));
 }
 /// <summary>
 /// 获取所有群组:get_appid_group_list
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <GetGroupListResult> GetGroupListAsync(GetGroupListRequest request)
 {
     return(await RequestAsync <GetGroupListRequest, GetGroupListResult>(ServiceName, "get_appid_group_list", request));
 }
Пример #5
0
        /// <summary>
        /// Returns a list of all groups in all workflows for all locations. The returned value does not contain group action and group conditions
        /// </summary>
        /// <param name="request"></param>
        public GetGroupListResponse GetGroupList(GetGroupListRequest request)
        {
            var response = GetResponse("OrderWorkflow/GetGroupList", "request=" + System.Net.WebUtility.UrlEncode(JsonFormatter.ConvertToJson(request)) + "");

            return(JsonFormatter.ConvertFromJson <GetGroupListResponse>(response));
        }
Пример #6
0
        /// <summary>
        /// Returns a list of all groups in all workflows for all locations. The returned value does not contain group action and group conditions
        /// </summary>
        /// <param name="request"></param>
        public GetGroupListResponse GetGroupList(GetGroupListRequest request)
        {
            var response = GetResponse("OrderWorkflow/GetGroupList", "request=" + JsonFormatter.ConvertToJson(request) + "");

            return(JsonFormatter.ConvertFromJson <GetGroupListResponse>(response));
        }
Пример #7
0
 public static GetGroupListResult GetGroupList(GetGroupListRequest request)
 {
     return(Request <GetGroupListResult>("group_open_http_svc", "get_appid_group_list", request));
 }
Пример #8
0
 public async Task <ActionResult <GetGroupListResult> > GetGroupList([FromBody] GetGroupListRequest request)
 {
     return(await _groupClient.GetGroupListAsync(request));
 }