Example #1
0
 private void OnServiceDiscovered(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceSignalRDiscoveredService <DemoServiceInformation>, DemoServiceInformation> e)
 {
     InvokeUI(() =>
     {
         RegisteredServices.Add(e.DiscoveredService.DiscoveryInfo);
     });
 }
Example #2
0
 private void OnServiceLost(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceSignalRDiscoveredService <DemoServiceInformation>, DemoServiceInformation> e)
 {
     InvokeUI(() =>
     {
         ConnectedClients.Remove(e.DiscoveredService.DiscoveryInfo);
     });
 }
Example #3
0
 private void ServiceLost(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceUdpDiscoveredService <DiscoveryInfo>, DiscoveryInfo> e)
 {
     InvokeUI(() =>
     {
         DiscoveredServices.Remove(e.DiscoveredService);
     });
 }
Example #4
0
        private void OnServiceDiscovered(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceSignalRDiscoveredService <DemoServiceInformation>, DemoServiceInformation> e)
        {
            if (e.DiscoveredService.DiscoveryInfo.ServiceId != _service.ServiceInformation.ServiceId)
            {
                InvokeUI(() =>
                {
                    ConnectedClients.Add(e.DiscoveredService.DiscoveryInfo);

                    if (SelectedClient == null)
                    {
                        SelectedClient = e.DiscoveredService.DiscoveryInfo;
                    }
                });
            }
        }