Пример #1
0
        protected async override void OnAppearing()
        {
            if (!initialDataLoaded)
            {
                chatService = new SignalRService();
                chatService.OnMessageReceived += AppendMessage;
                chatService.ConfigureConnection(GroupPage.GroupId);

                await LoadMessages();

                initialDataLoaded = true;
            }

            if (!chatService.IsConnected)
            {
                await chatService.StartConnection();
            }

            base.OnAppearing();
        }