/// <summary> /// Execute example /// </summary> /// <param name="cancellationToken">The cancellation token</param> /// <returns>The task</returns> public async Task Execute(CancellationToken cancellationToken) { var request = new ListAppUserV1Request { Sort = new[] { ListAppUserV1Sort.Email }, PageNumber = 1, PageSize = 50 }; var response = await _client .Execute(request, cancellationToken) .ThrowIfFailed() .ConfigureAwait(Await.Default); Require.NotNull(response, nameof(response)); }
private async Task <Guid?> GetAppUserId(CancellationToken cancellationToken) { var request = new ListAppUserV1Request { Sort = new[] { ListAppUserV1Sort.Email }, PageNumber = 1, PageSize = 1 }; var response = await _listClient .Execute(request, cancellationToken) .ThrowIfFailed() .ConfigureAwait(Await.Default); if (response.IsSuccessful == true && response.Model.AppUsers.Count > 0) { var AppUserId = response.Model.AppUsers[0].AppUserId; return(AppUserId); } return(null); }