private async Task RemoveFromBlackListAsync(long id)
        {
            try
            {
                BTProgressHUD.Show("UnBlocked Contacts", maskType: ProgressHUD.MaskType.Black);
                var model = new userdetails
                {
                    BlockUserID = id
                };

                var result = await new SettingService().PostUnBlockUserInterest(model);
                if (result.Status == 1)
                {
                    ChatConversationRepository.UpdateUnBlock(chatConversation.ChatId);
                    new UIAlertView("Blocked Contacts", result.Message, null, "OK", null).Show();
                    BTProgressHUD.Dismiss();
                }
                else
                {
                    new UIAlertView("Blocked Contacts", result.Message, null, "OK", null).Show();
                    BTProgressHUD.Dismiss();
                }

                BTProgressHUD.Dismiss();
            }
            catch (Exception ex)
            {
                Crashes.TrackError(ex);
                BTProgressHUD.Dismiss();
            }
        }