Пример #1
0
        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));
        }