Пример #1
0
        public PartialViewResult LoadMapPartial()
        {
            if (!User.Identity.IsAuthenticated)
            {
                var exampleCoordinates = _map.getCoordinates(ExampleData.MapVisualActivitiesList());
                return(PartialView("_BingMapPartial", exampleCoordinates));
            }

            _httpContextHelper.Context = HttpContext;
            string accessToken = _httpContextHelper.getAccessToken();
            int    stravaId    = Convert.ToInt32(User.FindFirst("stravaId").Value);
            var    user        = getUpdatedUserActivities(accessToken, stravaId);

            var coordinates = _map.getCoordinates(user.VisualActivities);

            return(PartialView("_BingMapPartial", coordinates));
        }