Ejemplo n.º 1
0
        public HttpResponseMessage Upload(FormData formData)
        {
            string          userId             = User.Identity.GetUserId();
            string          profilePictureUrl  = _blobService.UploadProfileImageAsync(formData.Files[0], userId);
            UserProfileInfo currentUserProfile = _dbContext.UserProfileInfo.Where(x => x.User.Id == userId).FirstOrDefault();

            currentUserProfile.UrlProfilePicture = profilePictureUrl;
            _dbContext.SaveChanges();
            return(Request.CreateResponse(HttpStatusCode.OK, profilePictureUrl));
        }