public async Task <IActionResult> PostAsync(Users newUser)
        {
            if (await _repo.GetUserByEmailAsync(newUser.Email) is Domain.Models.Users u)
            {
                return(BadRequest("Email already esists"));
            }
            else
            {
                var user = Mapper.MapUsers(newUser);
                _repo.AddUserAsync(user);
                await _repo.SaveAsync();

                var newEntity = await _repo.GetUserByEmailAsync(user.Email);

                return(Ok(newEntity));
            }
        }