Вызов SignalR не выполняется из метода OnSleep, если приложение свернуто или закрыто в iOS - PullRequest
0 голосов
/ 14 мая 2019

Когда я свернул приложение, SignalR Call не выполняется внутри OnSleep ()

Никаких исключений не возникает.

APP.XAML.CS file

protected override void OnSleep()
{
       try
        {
            if (Device.RuntimePlatform == Device.iOS)
            {
               if (App._connection != null && App._proxy != null && App.MobileNetwork == true && App._connection.State == ConnectionState.Connected)
                  {
                        App._proxy.Invoke("RemoveChatBox", new object[] { App.localStorage.ClientGuid, user.RoomName });
                        App._proxy.Invoke("ChatBoxStatusForMobileApp", new object[] { user.RoomName, false });
                  }
            }

            base.OnSleep();
        }
        catch (Exception e)
        {
            App.CreateLog("App OnSleep Exception : " + e.ToString());
        }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...