예제 #1
0
        public IActionResult GetRedeemBoost(Guid boostId)
        {
            string authtoken     = User.FindFirstValue(ClaimTypes.NameIdentifier);
            var    returnUpdates = BoostUtils.ActivateBoost(authtoken, boostId);

            return(Content(JsonConvert.SerializeObject(returnUpdates), "application/json"));
        }
예제 #2
0
        public IActionResult DeleteBoost(string boostInstanceId)
        {
            string authtoken     = User.FindFirstValue(ClaimTypes.NameIdentifier);
            var    returnUpdates = BoostUtils.RemoveBoost(authtoken, boostInstanceId);

            return(Content(JsonConvert.SerializeObject(returnUpdates), "application/json"));
        }
예제 #3
0
        public IActionResult Get()
        {
            string authtoken   = User.FindFirstValue(ClaimTypes.NameIdentifier);
            var    responseobj = BoostUtils.UpdateBoosts(authtoken);
            var    response    = JsonConvert.SerializeObject(responseobj);

            return(Content(response, "application/json"));
        }