Beispiel #1
0
        public async Task <ActionResult <UserModel[]> > GetUsers(int numberOfUsers)
        {
            var randomIds = _randomIDGenerator.GetRandomIDs(numberOfUsers);
            var users     = await _userWorker.GetUsers(randomIds);

            return(users.ToArray());
        }
Beispiel #2
0
        public async Task <IActionResult> GetUsers()
        {
            try
            {
                log.WriteLog("User", MethodBase.GetCurrentMethod().Name, new { });
                var Users = await worker.GetUsers();

                var UsersViewModel = mapper.Map <List <User> >(Users);

                return(Ok(UsersViewModel));
            }
            catch (Exception ex)
            {
                int statusCode = (int)HttpStatusCode.InternalServerError;
                return(StatusCode(statusCode, new { code = statusCode, message = ex.Message }));
            }
        }