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? ")); } } }