Если вы хотите сделать приложение способным получать уведомления, даже если оно не запущено, рассмотрите возможность использования платформы Push Notification
или оболочки, предоставляющей один Api для всех платформ, например OneSignal
SignalR
предназначенный для решения неясной проблемы, он использует Websocket
с возможным откатом до Server Sent Events
или Long Polling
для реализации связи в реальном времени с сервером, ведь в качестве примера подходит приложение для чата