Ejemplo n.º 1
0
        public async Task <ActionResult> Index()
        {
            if (String.IsNullOrWhiteSpace(VkAccessToken))
            {
                return(RedirectToAction("Auth"));
            }
            var model = new MainPageViewModel()
            {
                VkUserId = VkAccessToken
            };

            VkService = new VkService(VkAccessToken);
            try
            {
                var groupsResult = await VkService.GetGroups(model.VkUserId);

                model.UserGroups = groupsResult.Groups;
            }
            catch
            {
                model.UserGroups = null;
            }
            return(View(model));
        }