Class PaginatedResultKeyResponse<TResponse, TResultKey>
An enumerable containing all of the Result Keys for a paginator
public class PaginatedResultKeyResponse<TResponse, TResultKey> : IPaginatedEnumerable<TResultKey>, IAsyncEnumerable<TResultKey>
  Type Parameters
TResponseTResultKey
- Inheritance
 - 
      
      PaginatedResultKeyResponse<TResponse, TResultKey>
 
- Implements
 - 
      IPaginatedEnumerable<TResultKey>IAsyncEnumerable<TResultKey>
 
- Inherited Members
 
Constructors
PaginatedResultKeyResponse(IPaginator<TResponse>, Func<TResponse, IEnumerable<TResultKey>>)
Create a PaginatedResultKeyResponse by providing any operation paginator and a selector function for the result key
public PaginatedResultKeyResponse(IPaginator<TResponse> paginator, Func<TResponse, IEnumerable<TResultKey>> resultKeySelector)
  Parameters
paginatorIPaginator<TResponse>resultKeySelectorFunc<TResponse, IEnumerable<TResultKey>>
Methods
GetAsyncEnumerator(CancellationToken)
Get the result keys asynchronously
public IAsyncEnumerator<TResultKey> GetAsyncEnumerator(CancellationToken cancellationToken = default)
  Parameters
cancellationTokenCancellationToken
Returns
- IAsyncEnumerator<TResultKey>