public IActionResult addUserPost([FromBody] string username)
        {
            username.Trim('"');
            if (UserDatabaseAccess.CheckUserByUsername(username) == true)
            {
                return(StatusCode(403, "Oops.This username is already in use. Please try again with a new username."));
            }
            if (username == "")
            {
                return(BadRequest("Oops.Make sure your body contains a string with your username and your Content - Type is Content - Type:application / json"));
            }
            User user = UserDatabaseAccess.addUserPost(username);

            return(Ok(user.ApiKey));
        }
        public IActionResult checkUserGet([FromQuery] string username)
        {
            using (var ctx = new UserContext())
            {
                try
                {
                    if (UserDatabaseAccess.CheckUserByUsername(username) == true)
                    {
                        return(Ok("True - User Does Exist! Did you mean to do a POST to create a new user? "));
                    }

                    else
                    {
                        return(Ok("False - User Does Not Exist! Did you mean to do a POST to create a new user? "));
                    }
                }
                catch (DBConcurrencyException)
                {
                    return(Ok("False - User Does Not Exist! Did you mean to do a POST to create a new user? "));
                }
            }
        }