public async Task <IViewComponentResult> InvokeAsync() { List <string> codesList = new List <string>(); var userId = HttpContext.User.GetUserIdOrZero(); if (userId == 0) { return(View(codesList)); } codesList = await service.GetUserAuthCodesAsync(userId, true); return(View(codesList)); }