public VaultKeep Post([FromBody] VaultKeep vaultkeep) { if (ModelState.IsValid) { vaultkeep = new VaultKeep(vaultkeep.VaultId, vaultkeep.KeepId, vaultkeep.UserId); return(_repo.Create(vaultkeep)); } throw new System.Exception("Invalid VaultKeep"); }
public void Create([FromBody]VaultKeep vk) { vk.UserId = HttpContext.User.Identity.Name; if (ModelState.IsValid) { _repo.Create(vk); return; } throw new Exception("INVALID VaultKeep"); }
public VaultKeep Post([FromBody] VaultKeep vaultKeep) { if (ModelState.IsValid) { // this is your req.session.uid string id = HttpContext.User.Identity.Name; vaultKeep.UserId = id; return(_repo.Create(vaultKeep)); } throw new Exception("INVALID VAULTKEEP"); }
public ActionResult <VaultKeeps> Post([FromBody] VaultKeeps value) { try { value.UserId = HttpContext.User.FindFirstValue("Id"); return(Ok(_repo.Create(value))); } catch (Exception e) { return(BadRequest(e)); } }