Пример #1
0
        public Task <MemberListResponse> SearchMembersAsync(SearchMembersRequest searchMembersRequest)
        {
            var queryParam = RequestQueryParamsBuilder.BuildQueryParam(searchMembersRequest);
            var path       = "/onboarding/v1/members" + queryParam;

            return(AsyncRestClient.Get <MemberListResponse>(RequestOptions.BaseUrl + path,
                                                            CreateHeaders(path, RequestOptions)));
        }
        public void Search_Members()
        {
            var request = new SearchMembersRequest
            {
                Name      = "Zeytinyağı Üretim",
                MemberIds = new HashSet <long> {
                    1, 2
                },
                Page       = 0,
                Size       = 25,
                MemberType = MemberType.LIMITED_OR_JOINT_STOCK_COMPANY
            };

            var response = _craftgateClient.Onboarding().SearchMembers(request);

            Assert.True(response.Items.Count > 0);
        }