/// <inheritdoc /> public async Task <SearchResponse <UserIdResponse> > SearchUserIDsAsync(SearchUserIdsRequest query, RequestOptions requestOptions = null, CancellationToken ct = default) { if (query == null) { throw new ArgumentNullException(nameof(query)); } return(await _transport.ExecuteRequestAsync <SearchResponse <UserIdResponse>, SearchUserIdsRequest>( HttpMethod.Post, "/1/clusters/mapping/search", CallType.Read, query, requestOptions, ct) .ConfigureAwait(false)); }
/// <inheritdoc /> public SearchResponse <UserIdResponse> SearchUserIDs(SearchUserIdsRequest query, RequestOptions requestOptions = null) => AsyncHelper.RunSync(() => SearchUserIDsAsync(query, requestOptions));