コード例 #1
0
        public IHttpActionResult GetUpcomingRidesForUser()
        {
            var authenticatedUser = this.ActionContext.RequestContext.Principal as ClaimsPrincipal;
            var username          = authenticatedUser.Claims.FirstOrDefault(x => x.Type == "user_name").Value;
            var id = _accountService.GetAccountByUsername(username).GordonID;

            var result = _saveService.GetUpcomingForUser(id);

            if (result == null)
            {
                return(NotFound());
            }
            return(Ok(result));
        }