public ActionResult <Vault> Post([FromBody] Vault vault) { vault.UserId = HttpContext.User.Identity.Name; if (vault.UserId != null) { Vault result = _vaultRepo.NewVault(vault); return(Created("/api/vaults/" + result.Id, result)); } return(Unauthorized("Login to create vault")); }
public ActionResult <Vault> Post([FromBody] Vault value) { value.UserId = HttpContext.User.Identity.Name; if (value.UserId != null) { Vault result = _repo.NewVault(value); return(Created("/api/Vault/" + result.Id, result)); } return(BadRequest("couldn't make vault")); }
// [Authorize] public ActionResult <Vault> Create([FromBody] Vault newVault) { newVault.UserId = HttpContext.User.Identity.Name; Vault result = _vr.NewVault(newVault); if (result != null) { return(result); } return(BadRequest("Could not make new vault.")); }