コード例 #1
0
        internal List <Vault> GetUserVaults(string queryid)
        {
            List <Vault> vaults   = _repo.GetUserVaults(queryid);
            List <Vault> filtered = new List <Vault>();

            foreach (Vault v in vaults)
            {
                if (!v.IsPrivate)
                {
                    filtered.Add(v);
                }
            }
            return(filtered);
        }
コード例 #2
0
        public ActionResult <IEnumerable <Vault> > Get()
        {
            string id = HttpContext.User.Identity.Name;

            id = HttpContext.User.Identity.Name;
            IEnumerable <Vault> results = _vr.GetUserVaults(id);

            if (results == null)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(results));
            }
        }