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(); }