public async Task <IActionResult> Index()
        {
            ReplySubscriberVM VM = new ReplySubscriberVM
            {
                Reply      = _db.Replies.Where(r => r.Checked == false),
                Subscriber = _db.Subscribers.Where(s => s.isActivated == false),
                Role       = (await _userManager.GetRolesAsync(await _userManager.FindByNameAsync(User.Identity.Name)))[0]
            };

            return(View(VM));
        }
        public async Task <IViewComponentResult> InvokeAsync()
        {
            if (User.Identity.IsAuthenticated)
            {
                User user = await _userManager.FindByNameAsync(User.Identity.Name);

                ViewBag.Fullname = user.Fullname;
                TempData["User"] = (await _userManager.GetRolesAsync(user))[0];
            }

            ReplySubscriberVM navVM = new ReplySubscriberVM
            {
                Reply      = _db.Replies.OrderByDescending(p => p.Id).Take(3),
                Subscriber = _db.Subscribers.OrderByDescending(p => p.Id).Take(3)
            };

            return(View(navVM));
        }