public ActionResult <Vault> GetVaultsByUserId()
 {
     try
     {
         string userId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repository.GetVaultsByUserId(userId)));
     }
     catch
     {
         return(BadRequest("NOpe UserID or something is wrong"));
     }
 }
예제 #2
0
 [HttpGet] //NOTE "Can Get User Vaults"
 public ActionResult <IEnumerable <Vault> > Get(string UserId)
 {
     try
     {
         UserId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repo.GetVaultsByUserId(UserId)));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
예제 #3
0
 internal IEnumerable <Vault> GetByUserId(string userId)
 {
     return(_repo.GetVaultsByUserId(userId));
 }