public async Task <IActionResult> Index([FromQuery] long?navigationId) { var confirmedUsers = await _loadUsersService.GetUsersAsync(null, 100, navigationId.GetValueOrDefault(), true).ConfigureAwait(false); var unconfirmedUsers = await _loadUsersService.GetUsersAsync(null, 100, navigationId.GetValueOrDefault(), false).ConfigureAwait(false); return(View(new UsersViewModel(confirmedUsers, unconfirmedUsers))); }
public async Task <Response> CreateResponseAsync() { List <UserVm> users = await loadUsersService.GetUsersAsync(request.User, 100, request.NavigationUserId.GetValueOrDefault()).ConfigureAwait(false); users = await privacyService.ApplyPrivacySettingsAsync(users).ConfigureAwait(false); return(new FoundUsersResponse(request.RequestId, request.User, users)); }