private void OnServiceDiscovered(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceSignalRDiscoveredService <DemoServiceInformation>, DemoServiceInformation> e) { InvokeUI(() => { RegisteredServices.Add(e.DiscoveredService.DiscoveryInfo); }); }
private void OnServiceLost(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceSignalRDiscoveredService <DemoServiceInformation>, DemoServiceInformation> e) { InvokeUI(() => { ConnectedClients.Remove(e.DiscoveredService.DiscoveryInfo); }); }
private void ServiceLost(object sender, ResonanceDiscoveredServiceEventArgs <ResonanceUdpDiscoveredService <DiscoveryInfo>, DiscoveryInfo> e) { InvokeUI(() => { DiscoveredServices.Remove(e.DiscoveredService); }); }
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; } }); } }