Ejemplo n.º 1
0
        private void DeleteAvatarFromCurrentContact()
        {
            if (!rainbowApplication.IsConnected())
            {
                return;
            }

            rainbowContacts.DeleteAvatarFromCurrentContact(callback =>
            {
                if (callback.Result.Success)
                {
                    AddStateLine("Your avatar has been deleted");
                    BeginInvokeOnMainThread(() => UpdateMyAvatar(null));
                }
                else
                {
                    string logline = String.Format("Impossible to delete your avatar:\r\n{0}", Util.SerializeSdkError(callback.Result));
                    AddStateLine(logline);
                    log.Warn(logline);
                }
            });
        }