Ejemplo n.º 1
0
 public void CreateOrUpdate(User user)
 {
     if (user._id == "")
     {
         BaseApi.Post(playerCollection, new BaseUser(user.Name, user.UserAuthenticationId)).completed += ReadUserCallback;
     }
     else
     {
         BaseApi.Put(playerCollection, user, user._id);
     }
 }
Ejemplo n.º 2
0
            public static async Task UploadUserImageAsync(string imageAsBase64, UserProfile profile)
            {
                var uri = $"{GlobalSettings.AuthenticationEndpoint}api/Profiles/image/{profile.UserId}";

                var imageModel = new ImageModel
                {
                    Data = imageAsBase64
                };

                await BaseApi.Put(uri, imageModel);

                //await CacheHelper.RemoveFromCache(profile.PhotoUrl);
            }