Example #1
0
        public async Task <IActionResult> Follows(string connectionId)
        {
            var identity = HttpContext.User.Identity as ClaimsIdentity;
            IEnumerable <Claim> claim = identity.Claims;
            var usernameClaim         = claim
                                        .Where(x => x.Type == ClaimTypes.Name)
                                        .FirstOrDefault();
            IEnumerable <String> ids = await this._repo.GetSubscriptions(usernameClaim.Value);

            _notificationService.CheckForNotification(connectionId, usernameClaim.Value, ids);
            return(Ok(ids));
        }