public IHttpActionResult GetProfile()
        {
            try
            {
                string userEmail = RequestContext.Principal.Identity.Name;
                var user = userManager.FindByName(userEmail);

                var model = new UserViewModel();

                Mapper.Map(user, model);

                return Ok(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            

        }
        public IHttpActionResult UpdateProfile(UserViewModel model)
        {

            string userEmail = RequestContext.Principal.Identity.Name;
            var user = userManager.FindByName(userEmail);
            Mapper.Map(model, user);

            userManager.Update(user);
            return Ok();
            
        }