public async Task <IEnumerable <MemberInfo> > GetMembersInfoBatchAsync(string[] member_ids = null, string[] emails = null, string[] external_ids = null) { return(await _requestExecuter.Execute <IEnumerable <MemberInfo> >(() => _requestGenerator.GetMembersInfoBatch(member_ids, emails, external_ids)).ConfigureAwait(false)); }
public async Task <IEnumerable <MemberInfo> > GetMembersInfoBatchAsync(string[] member_ids = null, string[] emails = null, string[] external_ids = null, CancellationToken cancellationToken = default(CancellationToken)) { return(await _requestExecuter.Execute <IEnumerable <MemberInfo> >(() => _requestGenerator.GetMembersInfoBatch(member_ids, emails, external_ids), cancellationToken : cancellationToken).ConfigureAwait(false)); }